.elementor-38 .elementor-element.elementor-element-bf3d61e>.elementor-container {
	min-height: 40px;
}

.elementor-38 .elementor-element.elementor-element-bf3d61e>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-38 .elementor-element.elementor-element-bf3d61e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-38 .elementor-element.elementor-element-bf3d61e:not(.elementor-motion-effects-element-type-background),
.elementor-38 .elementor-element.elementor-element-bf3d61e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #0095d9;
}

.elementor-38 .elementor-element.elementor-element-bf3d61e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-38 .elementor-element.elementor-element-bf3d61e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-38 .elementor-element.elementor-element-fac704a>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #FFFFFF;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-38 .elementor-element.elementor-element-fac704a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-38 .elementor-element.elementor-element-77d35fb {
	text-align: center;
}

.elementor-38 .elementor-element.elementor-element-77d35fb .elementor-heading-title {
	color: #FFFFFF;
	font-size: 13px;
}

.elementor-38 .elementor-element.elementor-element-988dc85 {
	text-align: center;
}

.elementor-38 .elementor-element.elementor-element-988dc85 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 13px;
}

.elementor-38 .elementor-element.elementor-element-904c518>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #FFFFFF;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-38 .elementor-element.elementor-element-904c518>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-38 .elementor-element.elementor-element-f1859e4 {
	text-align: center;
}

.elementor-38 .elementor-element.elementor-element-f1859e4 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 13px;
}

.elementor-38 .elementor-element.elementor-element-fe309cb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-38 .elementor-element.elementor-element-fe309cb:not(.elementor-motion-effects-element-type-background),
.elementor-38 .elementor-element.elementor-element-fe309cb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-38 .elementor-element.elementor-element-fe309cb {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #D8D8D8;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-38 .elementor-element.elementor-element-fe309cb>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.button-area {
	padding:15px 25px 15px 25px;
	background:#ad7e2c;
	color:#fff;
	border:none;
}
.elementor-38 .elementor-element.elementor-element-1de939b>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-38 .elementor-element.elementor-element-fa2961a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-38 .elementor-element.elementor-element-fa2961a.elementor-view-stacked .elementor-icon {
	background-color: #202020;
}

.elementor-38 .elementor-element.elementor-element-fa2961a.elementor-view-framed .elementor-icon,
.elementor-38 .elementor-element.elementor-element-fa2961a.elementor-view-default .elementor-icon {
	color: #202020;
	border-color: #202020;
}

.elementor-38 .elementor-element.elementor-element-fa2961a.elementor-view-framed .elementor-icon,
.elementor-38 .elementor-element.elementor-element-fa2961a.elementor-view-default .elementor-icon svg {
	fill: #202020;
}

.elementor-38 .elementor-element.elementor-element-fa2961a .elementor-icon {
	font-size: 16px;
}

.elementor-38 .elementor-element.elementor-element-fa2961a .elementor-icon i,
.elementor-38 .elementor-element.elementor-element-fa2961a .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-fa2961a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 25px 13px 25px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #D8D8D8;
}

.elementor-38 .elementor-element.elementor-element-fa2961a {
	width: auto;
	max-width: auto;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li>a {
	font-size: 14px;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav {
	text-align: left;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li>ul.sub-menu>li>a {
	font-size: 14px;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul.sub-menu li {
	padding: 3px 20px 3px 20px;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul.sub-menu {
	text-align: left;
	border-radius: 0px;
	background: #FFFFFF;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li a {
	color: #202020;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li a:hover {
	color: #1A4531;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav ul li a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper div .nav li>a:before {
	background-color: #1A4531;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li.current-menu-item>a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li.current-menu-parent>a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li.current-menu-ancestor>a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul:not(.sub-menu) li.current-menu-item a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li.current-menu-parent ul li.current-menu-item a {
	color: #1A4531;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li.current-menu-item>a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li.current-menu-parent>a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav>li.current-menu-ancestor>a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li.current-menu-parent ul li.current-menu-item a:before {
	background-color: #1A4531;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li a {
	color: #202020;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li a:hover {
	color: #202020;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li>a:before {
	background-color: #202020;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul>li.current-menu-item>a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul>li.current-menu-parent>a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul>li.current-menu-ancestor>a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li.current-menu-parent ul>li.current-menu-item>a {
	color: #202020;
}

.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul>li.current-menu-item>a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul>li.current-menu-parent>a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul>li.current-menu-ancestor>a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before,
.elementor-38 .elementor-element.elementor-element-a812749 .tg_navigation_wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before {
	background-color: #202020;
}

.elementor-38 .elementor-element.elementor-element-a812749>.elementor-widget-container {
	padding: 10px 25px 4px 25px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #D8D8D8;
}

.elementor-38 .elementor-element.elementor-element-a812749 {
	width: auto;
	max-width: auto;
}

.elementor-38 .elementor-element.elementor-element-ead3423 .elementor-image img {
	width: 135px;
}

.elementor-38 .elementor-element.elementor-element-c797bce.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-38 .elementor-element.elementor-element-cf42e5c .elementor-button {
	fill: #202020;
	color: #202020;
	background-color: rgba(2, 1, 1, 0);
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #D8D8D8;
	border-radius: 0px 0px 0px 0px;
	padding: 25px 30px 25px 30px;
}

.elementor-38 .elementor-element.elementor-element-cf42e5c {
	width: auto;
	max-width: auto;
}

@media(min-width:768px) {
	.elementor-38 .elementor-element.elementor-element-1de939b {
		width: 40%;
	}

	.elementor-38 .elementor-element.elementor-element-59305fd {
		width: 19.333%;
	}

	.elementor-38 .elementor-element.elementor-element-c797bce {
		width: 40%;
	}
}

@media(max-width:1024px) {
	.elementor-38 .elementor-element.elementor-element-fe309cb {
		padding: 0px 0px 0px 0px;
	}

	.elementor-38 .elementor-element.elementor-element-fa2961a>.elementor-widget-container {
		border-width: 0px 1px 0px 1px;
	}

	.elementor-38 .elementor-element.elementor-element-ead3423 {
		text-align: center;
	}
}

@media(max-width:767px) {
	.elementor-38 .elementor-element.elementor-element-bf3d61e {
		padding: 10px 0px 10px 0px;
	}

	.elementor-38 .elementor-element.elementor-element-fac704a {
		width: 50%;
	}

	.elementor-38 .elementor-element.elementor-element-385c462 {
		width: 50%;
	}

	.elementor-38 .elementor-element.elementor-element-fe309cb {
		padding: 0px 0px 0px 0px;
	}

	.elementor-38 .elementor-element.elementor-element-1de939b {
		width: 30%;
	}

	.elementor-38 .elementor-element.elementor-element-59305fd {
		width: 40%;
	}

	.elementor-38 .elementor-element.elementor-element-ead3423 {
		text-align: center;
	}

	.elementor-38 .elementor-element.elementor-element-c797bce {
		width: 30%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-38 .elementor-element.elementor-element-1de939b {
		width: 40%;
	}

	.elementor-38 .elementor-element.elementor-element-59305fd {
		width: 20%;
	}

	.elementor-38 .elementor-element.elementor-element-c797bce {
		width: 40%;
	}
}

.elementor-978 .elementor-element.elementor-element-1632f9f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-978 .elementor-element.elementor-element-1632f9f {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-978 .elementor-element.elementor-element-1632f9f:not(.elementor-motion-effects-element-type-background),
.elementor-978 .elementor-element.elementor-element-1632f9f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/riccardo-chiarini-BpziiFrp6ug-unsplash.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-978 .elementor-element.elementor-element-1632f9f>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-978 .elementor-element.elementor-element-19fed38.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-978 .elementor-element.elementor-element-19fed38.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-978 .elementor-element.elementor-element-19fed38.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-978 .elementor-element.elementor-element-19fed38>.elementor-element-populated {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text {
	text-align: center;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h1,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h2,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h3,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h4,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h5,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h6,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text div,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text span,
.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1em;
}

.elementor-978 .elementor-element.elementor-element-0fdeec1>.elementor-widget-container {
	margin: 80px 0px 0px 0px;
	padding: 0% 20% 0% 20%;
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper label {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper input[type=text] {
	color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0);
	border-color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper select {
	color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0);
	border-color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-adults:after,
.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-children:after {
	color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper input[type=text]::placeholder {
	color: rgba(255, 255, 255, 0.63);
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper input[type=submit] {
	color: #ffffff;
	background-color: rgba(255, 255, 255, 0);
	border-color: #FFFFFF;
}

.elementor-978 .elementor-element.elementor-element-8756691 .availability_search_wrapper input[type=submit]:hover {
	color: #ffffff;
	background-color: #202020;
	border-color: #202020;
}

.elementor-978 .elementor-element.elementor-element-8756691>.elementor-widget-container {
	margin: 60px 0px 40px 0px;
}

@media(max-width:1024px) {
	.elementor-978 .elementor-element.elementor-element-19fed38>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
	}

	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h1,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h2,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h3,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h4,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h5,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h6,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text div,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text span,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-978 .elementor-element.elementor-element-0fdeec1>.elementor-widget-container {
		margin: 100px 0px 0px 0px;
	}
}

@media(max-width:767px) {
	.elementor-978 .elementor-element.elementor-element-1632f9f {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-978 .elementor-element.elementor-element-19fed38>.elementor-element-populated {
		margin: 0px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h1,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h2,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h3,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h4,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h5,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text h6,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text div,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text span,
	.elementor-978 .elementor-element.elementor-element-0fdeec1 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-978 .elementor-element.elementor-element-0fdeec1>.elementor-widget-container {
		margin: 160px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-978 .elementor-element.elementor-element-8756691>.elementor-widget-container {
		margin: 40px 0px 40px 0px;
	}
}

.elementor-kit-40 {
	--e-global-color-primary: #6EC1E4;
	--e-global-color-secondary: #54595F;
	--e-global-color-text: #7A7A7A;
	--e-global-color-accent: #61CE70;
	--e-global-color-7208fbb2: #4054B2;
	--e-global-color-606de016: #23A455;
	--e-global-color-194d9ea8: #000;
	--e-global-color-4181e7fe: #FFF;
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1170px;
}

.elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}

	{}

#page_caption {
	display: var(--page-title-display);
}

@media(max-width:1024px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1025px;
	}
}

@media(max-width:767px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 768px;
	}
}

.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container {
	min-height: 700px;
}

.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-85 .elementor-element.elementor-element-5092e40 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-85 .elementor-element.elementor-element-5092e40:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/im3rd-media-CbZ4EDP__VQ-unsplash.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-85 .elementor-element.elementor-element-f018ed7.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-85 .elementor-element.elementor-element-f018ed7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-85 .elementor-element.elementor-element-f018ed7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-85 .elementor-element.elementor-element-f018ed7>.elementor-element-populated {
	margin: 100px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h1,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h2,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h3,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h4,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h5,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h6,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text div,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text span,
.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1.15em;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h1,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h2,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h3,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h4,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h5,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h6,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text div,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text span,
.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1.15em;
}

.elementor-85 .elementor-element.elementor-element-e659de6>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-85 .elementor-element.elementor-element-1f53a74>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-85 .elementor-element.elementor-element-1f53a74:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-1f53a74>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4531;
}

.elementor-85 .elementor-element.elementor-element-1f53a74 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 0px 10px 0px;
}

.elementor-85 .elementor-element.elementor-element-1f53a74>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-85 .elementor-element.elementor-element-650e069 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-e262b61 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-e262b61 {
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-63fd701 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-63fd701>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-85 .elementor-element.elementor-element-63fd701 {
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-978051a .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-978051a {
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-e1a0a4a .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-e1a0a4a>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-85 .elementor-element.elementor-element-e1a0a4a {
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-e1b6e1d .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-e1b6e1d {
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-85bd591 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-85 .elementor-element.elementor-element-85bd591>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-85 .elementor-element.elementor-element-85bd591 {
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-42d8389 {
	margin-top: 100px;
	margin-bottom: 60px;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text div {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text span {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text p {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h1,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h2,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h3,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h4,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h5,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h6,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text div,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text span,
.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-85 .elementor-element.elementor-element-6378fb6>.elementor-widget-container {
	margin: 0% 10% 0% 10%;
}

.elementor-85 .elementor-element.elementor-element-07c1899 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-85 .elementor-element.elementor-element-1098ed7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text div {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text span {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text p {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h1,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h2,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h3,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h4,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h5,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h6,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text div,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text span,
.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-85 .elementor-element.elementor-element-bef3055>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-85 .elementor-element.elementor-element-439211d {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-439211d .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-85 .elementor-element.elementor-element-439211d .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-439211d {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-439211d {
	opacity: 0;
}

.elementor-85 .elementor-element.elementor-element-f14d144 {
	margin-top: 60px;
	margin-bottom: 80px;
	padding: 0% 15% 0% 20%;
}

.elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-85 .elementor-element.elementor-element-e4d3742 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-85 .elementor-element.elementor-element-a412d4d .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-85 .elementor-element.elementor-element-159d48c .tg_horizontal_gallery_wrapper .flickity-prev-next-button.next {
	background: #ffffff;
}

.elementor-85 .elementor-element.elementor-element-159d48c .tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous {
	background: #ffffff;
}

.elementor-85 .elementor-element.elementor-element-159d48c .tg_horizontal_gallery_wrapper .flickity-prev-next-button .arrow {
	fill: #222222;
}

.elementor-85 .elementor-element.elementor-element-159d48c .tg_horizontal_gallery_wrapper .flickity-page-dots .dot {
	background: #222222;
}

.elementor-85 .elementor-element.elementor-element-ff3fbe0 {
	margin-top: 60px;
	margin-bottom: 0px;
}

.elementor-85 .elementor-element.elementor-element-ef7cc37.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text div {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text span {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text p {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h1,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h2,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h3,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h4,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h5,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h6,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text div,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text span,
.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-85 .elementor-element.elementor-element-033cde2>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-85 .elementor-element.elementor-element-575a977 {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-85 .elementor-element.elementor-element-575a977 .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-85 .elementor-element.elementor-element-575a977 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-575a977 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-575a977 {
	opacity: 0;
}

.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-container {
	min-height: 500px;
}

.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-85 .elementor-element.elementor-element-cc15c4c:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #EEE7DA;
}

.elementor-85 .elementor-element.elementor-element-cc15c4c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 160px;
	margin-bottom: 0px;
}

.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-85 .elementor-element.elementor-element-11d66f1 .elementor-spacer-inner {
	height: 50px;
}

.elementor-85 .elementor-element.elementor-element-9ad8ae1 {
	margin-top: -590px;
	margin-bottom: 0px;
}

.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .accommodation-carousel-title h3 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .accommodation-carousel-title accommodation-carousel-attr-wrapper {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 50px;
	line-height: 0.6em;
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span {
	background: #cccccc;
}

.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span {
	background: #1A4531;
}

.elementor-85 .elementor-element.elementor-element-8eb9606 {
	margin-top: 100px;
	margin-bottom: 100px;
}

.elementor-85 .elementor-element.elementor-element-677263a .elementor-image img {
	width: 60px;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text div {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text span {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text p {
	color: #000000;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h1,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h2,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h3,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h4,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h5,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h6,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text div,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text span,
.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-85 .elementor-element.elementor-element-ccfc9f2>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-85 .elementor-element.elementor-element-20ccad1 {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-20ccad1 .elementor-heading-title {
	font-size: 20px;
}

.elementor-85 .elementor-element.elementor-element-20ccad1>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

:root {
	--page-title-display: none;
}

@media(min-width:768px) {
	.elementor-85 .elementor-element.elementor-element-3389ebb {
		width: 30%;
	}

	.elementor-85 .elementor-element.elementor-element-8ee513b {
		width: 20%;
	}

	.elementor-85 .elementor-element.elementor-element-26542b4 {
		width: 30%;
	}

	.elementor-85 .elementor-element.elementor-element-ea9a3f3 {
		width: 20%;
	}
}

@media(max-width:1024px) {
	.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container {
		min-height: 500px;
	}

	.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-85 .elementor-element.elementor-element-f018ed7>.elementor-element-populated {
		margin: 100px 0px 20px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-85 .elementor-element.elementor-element-e659de6>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-1f53a74 {
		padding: 15px 0px 15px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-42d8389 {
		margin-top: 60px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-85 .elementor-element.elementor-element-6378fb6>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-85 .elementor-element.elementor-element-bef3055>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-85 .elementor-element.elementor-element-f14d144 {
		margin-top: 40px;
		margin-bottom: 60px;
		padding: 0% 5% 0% 10%;
	}

	.elementor-85 .elementor-element.elementor-element-ff3fbe0 {
		margin-top: 40px;
		margin-bottom: 0px;
	}

	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-85 .elementor-element.elementor-element-033cde2>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-container {
		min-height: 300px;
	}

	.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-85 .elementor-element.elementor-element-cc15c4c {
		margin-top: 120px;
		margin-bottom: 0px;
	}

	.elementor-85 .elementor-element.elementor-element-9ad8ae1 {
		margin-top: -350px;
		margin-bottom: 0px;
	}

	.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 36px;
	}

	.elementor-85 .elementor-element.elementor-element-8eb9606 {
		margin-top: 60px;
		margin-bottom: 80px;
	}

	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-85 .elementor-element.elementor-element-ccfc9f2>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}
}

@media(max-width:767px) {
	.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container {
		min-height: 450px;
	}

	.elementor-85 .elementor-element.elementor-element-5092e40>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-85 .elementor-element.elementor-element-5092e40 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-85 .elementor-element.elementor-element-f018ed7>.elementor-element-populated {
		margin: 160px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-24087f0 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-e659de6 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-85 .elementor-element.elementor-element-3389ebb.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-85 .elementor-element.elementor-element-650e069 {
		text-align: center;
	}

	.elementor-85 .elementor-element.elementor-element-8ee513b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-85 .elementor-element.elementor-element-26542b4.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-85 .elementor-element.elementor-element-ea9a3f3.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-85 .elementor-element.elementor-element-42d8389 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-6378fb6 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-85 .elementor-element.elementor-element-6378fb6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-bef3055 .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-85 .elementor-element.elementor-element-bef3055>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-f14d144 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-ff3fbe0 {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-033cde2 .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-85 .elementor-element.elementor-element-033cde2>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-container {
		min-height: 250px;
	}

	.elementor-85 .elementor-element.elementor-element-cc15c4c>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-85 .elementor-element.elementor-element-9ad8ae1 {
		margin-top: -310px;
		margin-bottom: 0px;
	}

	.elementor-85 .elementor-element.elementor-element-59d11bd .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 26px;
	}

	.elementor-85 .elementor-element.elementor-element-8eb9606 {
		margin-top: 40px;
		margin-bottom: 80px;
	}

	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h1,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h2,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h3,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h4,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h5,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text h6,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text div,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text span,
	.elementor-85 .elementor-element.elementor-element-ccfc9f2 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-85 .elementor-element.elementor-element-ccfc9f2>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-85 .elementor-element.elementor-element-3389ebb {
		width: 40%;
	}

	.elementor-85 .elementor-element.elementor-element-8ee513b {
		width: 15%;
	}

	.elementor-85 .elementor-element.elementor-element-26542b4 {
		width: 23%;
	}

	.elementor-85 .elementor-element.elementor-element-ea9a3f3 {
		width: 22%;
	}
}

.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container {
	min-height: 700px;
}

.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-96 .elementor-element.elementor-element-bb94018 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-bb94018:not(.elementor-motion-effects-element-type-background),
.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/bg-img.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-96 .elementor-element.elementor-element-da3ce75.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-96 .elementor-element.elementor-element-da3ce75.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-96 .elementor-element.elementor-element-da3ce75.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-96 .elementor-element.elementor-element-da3ce75>.elementor-element-populated {
	margin: 100px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h1,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h2,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h3,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h4,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h5,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h6,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text div,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text span,
.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text p {
	font-size: 45px;
	font-family: 'Yeseva One', cursive;
	line-height: 1em;
	    text-transform: capitalize;
}
.content h3 {
	margin-top:30px;
	font-family:poppins;
}
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h1,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h2,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h3,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h4,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h5,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h6,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text div,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text span,
.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1.15em;
}

.elementor-96 .elementor-element.elementor-element-571fcf6>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-e0dc9ab>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-96 .elementor-element.elementor-element-e0dc9ab:not(.elementor-motion-effects-element-type-background),
.elementor-96 .elementor-element.elementor-element-e0dc9ab>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4531;
}

.elementor-96 .elementor-element.elementor-element-e0dc9ab {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 0px 10px 0px;
}

.elementor-96 .elementor-element.elementor-element-e0dc9ab>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-0648045 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-f784dd9 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-f784dd9 {
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-8dc9f88 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-8dc9f88>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-96 .elementor-element.elementor-element-8dc9f88 {
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-be04952 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-be04952 {
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-0706803 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-0706803>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-96 .elementor-element.elementor-element-0706803 {
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-9dd74dd .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-9dd74dd {
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-eecbdc0 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-96 .elementor-element.elementor-element-eecbdc0>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-96 .elementor-element.elementor-element-eecbdc0 {
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-62daeae {
	margin-top: 80px;
	margin-bottom: 50px;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text div {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text span {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text p {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h1,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h2,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h3,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h4,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h5,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h6,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text div,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text span,
.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text p {
	font-size: 20px;
	font-weight:300;
	line-height: 1.2em;
}

.elementor-96 .elementor-element.elementor-element-cfe0b64>.elementor-widget-container {
	margin: 0% 10% 0% 10%;
}

.elementor-96 .elementor-element.elementor-element-c7becd9 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-ae4deb5.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text div {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text span {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text p {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h1,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h2,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h3,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h4,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h5,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h6,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text div,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text span,
.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text p {
	font-size: 25px;
	font-family:poppins;
	line-height: 1.1em;
	    text-transform: capitalize;
}

.elementor-96 .elementor-element.elementor-element-6676321>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-4834250 {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-4834250 .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-96 .elementor-element.elementor-element-4834250 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-4834250 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-4834250 {
	opacity: 0;
}

.elementor-96 .elementor-element.elementor-element-2b1b8d5 {
	margin-top: 60px;
	margin-bottom: 80px;
	padding: 0% 15% 0% 20%;
}

.elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-96 .elementor-element.elementor-element-7946934 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-96 .elementor-element.elementor-element-151a3f6 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-96 .elementor-element.elementor-element-623827f .tg_horizontal_gallery_wrapper .flickity-prev-next-button.next {
	background: #ffffff;
}

.elementor-96 .elementor-element.elementor-element-623827f .tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous {
	background: #ffffff;
}

.elementor-96 .elementor-element.elementor-element-623827f .tg_horizontal_gallery_wrapper .flickity-prev-next-button .arrow {
	fill: #222222;
}

.elementor-96 .elementor-element.elementor-element-623827f .tg_horizontal_gallery_wrapper .flickity-page-dots .dot {
	background: #222222;
}

.elementor-96 .elementor-element.elementor-element-99bead7 {
	margin-top: 60px;
	margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-3347f1f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text div {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text span {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text p {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h1,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h2,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h3,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h4,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h5,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h6,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text div,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text span,
.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-96 .elementor-element.elementor-element-f04418b>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2c167dd {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-2c167dd .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-96 .elementor-element.elementor-element-2c167dd .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-2c167dd {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-2c167dd {
	opacity: 0;
}

.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-container {
	min-height: 500px;
}

.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-96 .elementor-element.elementor-element-f01e858:not(.elementor-motion-effects-element-type-background),
.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #EEE7DA;
}

.elementor-96 .elementor-element.elementor-element-f01e858 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 160px;
	margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-e0d3c05 .elementor-spacer-inner {
	height: 50px;
}

.elementor-96 .elementor-element.elementor-element-1eb1500 {
	margin-top: -590px;
	margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .accommodation-carousel-title h3 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .accommodation-carousel-title accommodation-carousel-attr-wrapper {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 50px;
	line-height: 0.6em;
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span {
	background: #cccccc;
}

.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span {
	background: #1A4531;
}

.elementor-96 .elementor-element.elementor-element-4e9c597 {
	margin-top: 100px;
	margin-bottom: 100px;
}

.elementor-96 .elementor-element.elementor-element-fb1df4b .elementor-image img {
	width: 60px;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text div {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text span {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text p {
	color: #000000;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h1,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h2,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h3,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h4,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h5,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h6,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text div,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text span,
.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-96 .elementor-element.elementor-element-a1e45f6>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-c9c9332 {
	text-align: center;
}

.elementor-96 .elementor-element.elementor-element-c9c9332 .elementor-heading-title {
	font-size: 20px;
}

.elementor-96 .elementor-element.elementor-element-c9c9332>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

:root {
	--page-title-display: none;
}

@media(min-width:768px) {
	.elementor-96 .elementor-element.elementor-element-ce9cefe {
		width: 30%;
	}

	.elementor-96 .elementor-element.elementor-element-395719e {
		width: 20%;
	}

	.elementor-96 .elementor-element.elementor-element-a51f27b {
		width: 30%;
	}

	.elementor-96 .elementor-element.elementor-element-70701d9 {
		width: 20%;
	}
}

@media(max-width:1024px) {
	.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container {
		min-height: 500px;
	}

	.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-96 .elementor-element.elementor-element-da3ce75>.elementor-element-populated {
		margin: 100px 0px 20px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-96 .elementor-element.elementor-element-571fcf6>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-e0dc9ab {
		padding: 15px 0px 15px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-62daeae {
		margin-top: 60px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-96 .elementor-element.elementor-element-cfe0b64>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-96 .elementor-element.elementor-element-6676321>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-96 .elementor-element.elementor-element-2b1b8d5 {
		margin-top: 40px;
		margin-bottom: 60px;
		padding: 0% 5% 0% 10%;
	}

	.elementor-96 .elementor-element.elementor-element-99bead7 {
		margin-top: 40px;
		margin-bottom: 0px;
	}

	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-96 .elementor-element.elementor-element-f04418b>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-container {
		min-height: 300px;
	}

	.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-96 .elementor-element.elementor-element-f01e858 {
		margin-top: 120px;
		margin-bottom: 0px;
	}

	.elementor-96 .elementor-element.elementor-element-1eb1500 {
		margin-top: -350px;
		margin-bottom: 0px;
	}

	.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 36px;
	}

	.elementor-96 .elementor-element.elementor-element-4e9c597 {
		margin-top: 60px;
		margin-bottom: 80px;
	}

	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-96 .elementor-element.elementor-element-a1e45f6>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}
}

@media(max-width:767px) {
	.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container {
		min-height: 450px;
	}

	.elementor-96 .elementor-element.elementor-element-bb94018>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-96 .elementor-element.elementor-element-bb94018 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-96 .elementor-element.elementor-element-da3ce75>.elementor-element-populated {
		margin: 160px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-3bc402b .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-571fcf6 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-96 .elementor-element.elementor-element-ce9cefe.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-96 .elementor-element.elementor-element-0648045 {
		text-align: center;
	}

	.elementor-96 .elementor-element.elementor-element-395719e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-96 .elementor-element.elementor-element-a51f27b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-96 .elementor-element.elementor-element-70701d9.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-96 .elementor-element.elementor-element-62daeae {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-cfe0b64 .themegoods-animated-text p {
		font-size: 17px;
		line-height: 1.2em;
	}

	.elementor-96 .elementor-element.elementor-element-cfe0b64>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-6676321 .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-96 .elementor-element.elementor-element-6676321>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-2b1b8d5 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-99bead7 {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-f04418b .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-96 .elementor-element.elementor-element-f04418b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-container {
		min-height: 250px;
	}

	.elementor-96 .elementor-element.elementor-element-f01e858>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-96 .elementor-element.elementor-element-1eb1500 {
		margin-top: -310px;
		margin-bottom: 0px;
	}

	.elementor-96 .elementor-element.elementor-element-e4f0e62 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 26px;
	}

	.elementor-96 .elementor-element.elementor-element-4e9c597 {
		margin-top: 40px;
		margin-bottom: 80px;
	}

	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h1,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h2,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h3,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h4,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h5,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text h6,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text div,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text span,
	.elementor-96 .elementor-element.elementor-element-a1e45f6 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-96 .elementor-element.elementor-element-a1e45f6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-96 .elementor-element.elementor-element-ce9cefe {
		width: 40%;
	}

	.elementor-96 .elementor-element.elementor-element-395719e {
		width: 15%;
	}

	.elementor-96 .elementor-element.elementor-element-a51f27b {
		width: 23%;
	}

	.elementor-96 .elementor-element.elementor-element-70701d9 {
		width: 22%;
	}
}

.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container {
	min-height: 700px;
}

.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-116 .elementor-element.elementor-element-30253a7 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-30253a7:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/apartment-art-bright-1027516-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-116 .elementor-element.elementor-element-1ae457c.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-116 .elementor-element.elementor-element-1ae457c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-116 .elementor-element.elementor-element-1ae457c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-116 .elementor-element.elementor-element-1ae457c>.elementor-element-populated {
	margin: 100px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h1,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h2,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h3,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h4,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h5,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h6,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text div,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text span,
.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1em;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h1,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h2,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h3,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h4,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h5,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h6,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text div,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text span,
.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1.15em;
}

.elementor-116 .elementor-element.elementor-element-f20d217>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-e9213fb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-116 .elementor-element.elementor-element-e9213fb:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-e9213fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4531;
}

.elementor-116 .elementor-element.elementor-element-e9213fb {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 0px 10px 0px;
}

.elementor-116 .elementor-element.elementor-element-e9213fb>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-116 .elementor-element.elementor-element-01e569f .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-3729bb1 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-3729bb1 {
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-444fb11 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-444fb11>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-116 .elementor-element.elementor-element-444fb11 {
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-f0effe2 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-f0effe2 {
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-d33a2e0 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-d33a2e0>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-116 .elementor-element.elementor-element-d33a2e0 {
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-6eb1eff .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-6eb1eff {
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-6102dc9 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-116 .elementor-element.elementor-element-6102dc9>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-116 .elementor-element.elementor-element-6102dc9 {
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-fbca371 {
	margin-top: 100px;
	margin-bottom: 60px;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text div {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text span {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text p {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h1,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h2,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h3,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h4,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h5,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h6,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text div,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text span,
.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-116 .elementor-element.elementor-element-0cf9e42>.elementor-widget-container {
	margin: 0% 10% 0% 10%;
}

.elementor-116 .elementor-element.elementor-element-5d178fc {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-96659fa.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text div {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text span {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text p {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h1,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h2,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h3,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h4,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h5,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h6,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text div,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text span,
.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-116 .elementor-element.elementor-element-726e4a4>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-3c396f1 {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-3c396f1 .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-116 .elementor-element.elementor-element-3c396f1 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-3c396f1 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-3c396f1 {
	opacity: 0;
}

.elementor-116 .elementor-element.elementor-element-fc14b1c {
	margin-top: 60px;
	margin-bottom: 80px;
	padding: 0% 15% 0% 20%;
}

.elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-116 .elementor-element.elementor-element-cc2d354 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-116 .elementor-element.elementor-element-7183eb6 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-116 .elementor-element.elementor-element-b7fb2c0 .tg_horizontal_gallery_wrapper .flickity-prev-next-button.next {
	background: #ffffff;
}

.elementor-116 .elementor-element.elementor-element-b7fb2c0 .tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous {
	background: #ffffff;
}

.elementor-116 .elementor-element.elementor-element-b7fb2c0 .tg_horizontal_gallery_wrapper .flickity-prev-next-button .arrow {
	fill: #222222;
}

.elementor-116 .elementor-element.elementor-element-b7fb2c0 .tg_horizontal_gallery_wrapper .flickity-page-dots .dot {
	background: #222222;
}

.elementor-116 .elementor-element.elementor-element-0e5c13f {
	margin-top: 60px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-9034508.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text div {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text span {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text p {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h1,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h2,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h3,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h4,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h5,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h6,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text div,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text span,
.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-116 .elementor-element.elementor-element-c394d2b>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-841963a {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-116 .elementor-element.elementor-element-841963a .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-116 .elementor-element.elementor-element-841963a .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-841963a {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-841963a {
	opacity: 0;
}

.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-container {
	min-height: 500px;
}

.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-116 .elementor-element.elementor-element-4c28cf7:not(.elementor-motion-effects-element-type-background),
.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #EEE7DA;
}

.elementor-116 .elementor-element.elementor-element-4c28cf7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 160px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-116 .elementor-element.elementor-element-f402d57 .elementor-spacer-inner {
	height: 50px;
}

.elementor-116 .elementor-element.elementor-element-0505d39 {
	margin-top: -590px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .accommodation-carousel-title h3 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .accommodation-carousel-title accommodation-carousel-attr-wrapper {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 50px;
	line-height: 0.6em;
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span {
	background: #cccccc;
}

.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span {
	background: #1A4531;
}

.elementor-116 .elementor-element.elementor-element-7a045ba {
	margin-top: 100px;
	margin-bottom: 100px;
}

.elementor-116 .elementor-element.elementor-element-ff7e7b5 .elementor-image img {
	width: 60px;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text div {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text span {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text p {
	color: #000000;
}

.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h1,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h2,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h3,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h4,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h5,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h6,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text div,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text span,
.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-116 .elementor-element.elementor-element-f37fc44>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-b349977 {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-b349977 .elementor-heading-title {
	font-size: 20px;
}

.elementor-116 .elementor-element.elementor-element-b349977>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

:root {
	--page-title-display: none;
}

@media(min-width:768px) {
	.elementor-116 .elementor-element.elementor-element-63baefe {
		width: 30%;
	}

	.elementor-116 .elementor-element.elementor-element-ff21e8e {
		width: 20%;
	}

	.elementor-116 .elementor-element.elementor-element-c27920b {
		width: 30%;
	}

	.elementor-116 .elementor-element.elementor-element-0f9fd46 {
		width: 20%;
	}
}

@media(max-width:1024px) {
	.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container {
		min-height: 500px;
	}

	.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-116 .elementor-element.elementor-element-1ae457c>.elementor-element-populated {
		margin: 100px 0px 20px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-116 .elementor-element.elementor-element-f20d217>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-e9213fb {
		padding: 15px 0px 15px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-fbca371 {
		margin-top: 60px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-116 .elementor-element.elementor-element-0cf9e42>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-116 .elementor-element.elementor-element-726e4a4>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-116 .elementor-element.elementor-element-fc14b1c {
		margin-top: 40px;
		margin-bottom: 60px;
		padding: 0% 5% 0% 10%;
	}

	.elementor-116 .elementor-element.elementor-element-0e5c13f {
		margin-top: 40px;
		margin-bottom: 0px;
	}

	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-116 .elementor-element.elementor-element-c394d2b>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-container {
		min-height: 300px;
	}

	.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-116 .elementor-element.elementor-element-4c28cf7 {
		margin-top: 120px;
		margin-bottom: 0px;
	}

	.elementor-116 .elementor-element.elementor-element-0505d39 {
		margin-top: -350px;
		margin-bottom: 0px;
	}

	.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 36px;
	}

	.elementor-116 .elementor-element.elementor-element-7a045ba {
		margin-top: 60px;
		margin-bottom: 80px;
	}

	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-116 .elementor-element.elementor-element-f37fc44>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}
}

@media(max-width:767px) {
	.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container {
		min-height: 450px;
	}

	.elementor-116 .elementor-element.elementor-element-30253a7>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-116 .elementor-element.elementor-element-30253a7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-116 .elementor-element.elementor-element-1ae457c>.elementor-element-populated {
		margin: 160px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-527c94f .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-f20d217 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-116 .elementor-element.elementor-element-63baefe.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-116 .elementor-element.elementor-element-01e569f {
		text-align: center;
	}

	.elementor-116 .elementor-element.elementor-element-ff21e8e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-116 .elementor-element.elementor-element-c27920b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-116 .elementor-element.elementor-element-0f9fd46.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-116 .elementor-element.elementor-element-fbca371 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-0cf9e42 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-116 .elementor-element.elementor-element-0cf9e42>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-726e4a4 .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-116 .elementor-element.elementor-element-726e4a4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-fc14b1c {
		padding: 0px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-0e5c13f {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-c394d2b .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-116 .elementor-element.elementor-element-c394d2b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-container {
		min-height: 250px;
	}

	.elementor-116 .elementor-element.elementor-element-4c28cf7>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-116 .elementor-element.elementor-element-0505d39 {
		margin-top: -310px;
		margin-bottom: 0px;
	}

	.elementor-116 .elementor-element.elementor-element-8b88eb2 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 26px;
	}

	.elementor-116 .elementor-element.elementor-element-7a045ba {
		margin-top: 40px;
		margin-bottom: 80px;
	}

	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h1,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h2,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h3,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h4,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h5,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text h6,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text div,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text span,
	.elementor-116 .elementor-element.elementor-element-f37fc44 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-116 .elementor-element.elementor-element-f37fc44>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-116 .elementor-element.elementor-element-63baefe {
		width: 40%;
	}

	.elementor-116 .elementor-element.elementor-element-ff21e8e {
		width: 15%;
	}

	.elementor-116 .elementor-element.elementor-element-c27920b {
		width: 23%;
	}

	.elementor-116 .elementor-element.elementor-element-0f9fd46 {
		width: 22%;
	}
}

.elementor-248 .elementor-element.elementor-element-cf215e4:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-cf215e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/last-banner.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-248 .elementor-element.elementor-element-cf215e4>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-cf215e4 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-47f3874.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-248 .elementor-element.elementor-element-47f3874.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-248 .elementor-element.elementor-element-47f3874>.elementor-element-populated {
	margin: 0% 40% 0% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-248 .elementor-element.elementor-element-d07f2da {
	--divider-border-style: solid;
	--divider-border-color: #FFFFFF;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-248 .elementor-element.elementor-element-d07f2da .elementor-divider-separator {
	width: 70px;
}

.elementor-248 .elementor-element.elementor-element-d07f2da .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-248 .elementor-element.elementor-element-d07f2da>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-d07f2da {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-d07f2da {
	opacity: 0;
}

.elementor-248 .elementor-element.elementor-element-dd2cd9d .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-dd2cd9d>.elementor-widget-container {
	margin: -18px 0px 0px 20px;
}

.elementor-248 .elementor-element.elementor-element-dd2cd9d {
	width: auto;
	max-width: auto;
}

.elementor-248 .elementor-element.elementor-element-d5211df .elementor-heading-title {
	color: #FFFFFF;
	font-size: 35px;
	font-family:poppins;
}
.elementor-heading-title.elementor-size-default h2 {
	font-size:30px;
	font-family:poppins;
}
.elementor-248 .elementor-element.elementor-element-05ea428 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-05ea428>.elementor-widget-container {
	margin: 0% 20% 0% 0%;
	padding: 10px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-2f99c27:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-248 .elementor-element.elementor-element-2f99c27>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-2f99c27>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0% 0% 0% 0%;
}

.elementor-248 .elementor-element.elementor-element-2f99c27>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-649a49a {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 60px 50px 30px 50px;
}

.elementor-248 .elementor-element.elementor-element-426795b .elementor-heading-title {
	font-size: 30px;
font-family: 'Yeseva One', cursive;
	line-height: 1.2em;
}

.elementor-248 .elementor-element.elementor-element-4c92a56 {
	padding: 0px 50px 20px 50px;
}



.elementor-248 .elementor-element.elementor-element-c67b821 .elementor-heading-title {
	font-size: 20px;
	font-family:poppins;
	font-weight: 600;
}

.elementor-248 .elementor-element.elementor-element-91fed9b>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-e10aa79 {
	padding: 0px 50px 20px 50px;
}

.elementor-248 .elementor-element.elementor-element-3b01bd0 .elementor-heading-title {
	font-size: 20px;
	font-family:poppins;
	font-weight: 600;
}

.elementor-248 .elementor-element.elementor-element-60efe60>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-c3c0d3e {
	padding: 0px 50px 0px 50px;
}

.elementor-248 .elementor-element.elementor-element-c5fb2c4 .elementor-heading-title {
	font-size: 20px;
		font-family:poppins;
	font-weight: 600;
}

.elementor-248 .elementor-element.elementor-element-2680158>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-598f2ae {
	padding: 0px 50px 60px 50px;
}

.elementor-248 .elementor-element.elementor-element-8976547 .elementor-button {
	font-family: poppins;
	font-size: 24px;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: #ad7e2c;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ad7e2c;
	border-radius: 0px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-8976547 .elementor-button:hover {
	color:#aa7517!important;
}
.elementor-248 .elementor-element.elementor-element-8976547 .elementor-button:hover,
.elementor-248 .elementor-element.elementor-element-8976547 .elementor-button:focus {
	color: #1A4531;
	background-color: rgba(2, 1, 1, 0);
}

.elementor-248 .elementor-element.elementor-element-8976547 .elementor-button:hover svg,
.elementor-248 .elementor-element.elementor-element-8976547 .elementor-button:focus svg {
	fill: #1A4531;
}

.elementor-248 .elementor-element.elementor-element-8976547>.elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-8976547 {
	width: 100%;
	max-width: 100%;
}

.elementor-248 .elementor-element.elementor-element-0b532be:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-0b532be>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4531;
}

.elementor-248 .elementor-element.elementor-element-0b532be {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-248 .elementor-element.elementor-element-0b532be>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text {
	text-align: left;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h1,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h2,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h3,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h4,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h5,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h6,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text div,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text span,
.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text p {
	font-size: 45px;
	line-height: 1em;
}

.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-8e546e7.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-248 .elementor-element.elementor-element-8e546e7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-248 .elementor-element.elementor-element-8e546e7>.elementor-element-populated {
	margin: -15px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-4d22afc:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-4d22afc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FAF7F1;
}

.elementor-248 .elementor-element.elementor-element-4d22afc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 40px 0px 30px 0px;
}

.elementor-248 .elementor-element.elementor-element-4d22afc>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-9cabae5>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-2df4448 .elementor-image img {
	width: 160px;
}

.elementor-248 .elementor-element.elementor-element-cf7aa8e:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-cf7aa8e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FAF7F1;
}

.elementor-248 .elementor-element.elementor-element-cf7aa8e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0% 5% 0% 5%;
}

.elementor-248 .elementor-element.elementor-element-cf7aa8e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-text {
	color: #202020;
	font-family:poppins;
	padding-left: 0px;
}

.elementor-248 .elementor-element.elementor-element-7220039 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-text {
	color: #202020;
	font-family:poppins;
	padding-left: 0px;
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-item,
.elementor-248 .elementor-element.elementor-element-c57573d .elementor-icon-list-item a {
	font-size: 16px;
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-text {
	color: #202020;
	padding-left: 0px;
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-item,
.elementor-248 .elementor-element.elementor-element-1966bd2 .elementor-icon-list-item a {
	font-size: 16px;
}

.elementor-248 .elementor-element.elementor-element-c3f67cd>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: -15px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-c3f67cd>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-af57502 {
	color: #202020;
	font-size: 16px;
}

.elementor-248 .elementor-element.elementor-element-f3213b1 {
	color: #202020;
	font-size: 16px;
}

.elementor-248 .elementor-element.elementor-element-f3213b1>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-2da4e60:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-2da4e60>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FAF7F1;
}

.elementor-248 .elementor-element.elementor-element-2da4e60 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 00px 0px;
}

.elementor-248 .elementor-element.elementor-element-2da4e60>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-a59fad7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-248 .elementor-element.elementor-element-2f5a994 .elementor-image img {
	width: 60px;
}

.elementor-248 .elementor-element.elementor-element-2f5a994>.elementor-widget-container {
	margin: 0px 15px 0px 0px;
}

.elementor-248 .elementor-element.elementor-element-2f5a994 {
	width: auto;
	max-width: auto;
}

.elementor-248 .elementor-element.elementor-element-da246b9 .elementor-image img {
	width: 70px;
}

.elementor-248 .elementor-element.elementor-element-da246b9>.elementor-widget-container {
	margin: 0px 0px 0px 15px;
}

.elementor-248 .elementor-element.elementor-element-da246b9 {
	width: auto;
	max-width: auto;
}

.elementor-248 .elementor-element.elementor-element-f89102f:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-f89102f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FAF7F1;
}

.elementor-248 .elementor-element.elementor-element-f89102f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-248 .elementor-element.elementor-element-f89102f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-3ab84c3 {
	--divider-border-style: solid;
	--divider-border-color: #D8D8D8;
	--divider-border-width: 1px;
}

.elementor-248 .elementor-element.elementor-element-3ab84c3 .elementor-divider-separator {
	width: 100%;
}

.elementor-248 .elementor-element.elementor-element-3ab84c3 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-248 .elementor-element.elementor-element-3830344>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.triadvisor img {
	width:60px;
	border:1px solid #000;
}






.elementor-248 .elementor-element.elementor-element-3830344:not(.elementor-motion-effects-element-type-background),
.elementor-248 .elementor-element.elementor-element-3830344>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #342f26;
}

.elementor-248 .elementor-element.elementor-element-3830344 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -20px;
	margin-bottom: 0px;
	padding: 20px 0px 12px 0px;
}

.elementor-248 .elementor-element.elementor-element-3830344>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text {
	text-align: left;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text div {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text span {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text p {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h1,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h2,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h3,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h4,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h5,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h6,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text div,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text span,
.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text p {
	font-size: 15px;
	font-weight:300;
	font-family:poppins;
	line-height: 1em;
	color:#fff;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text {
	text-align: center;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text div {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text span {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text p {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h1,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h2,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h3,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h4,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h5,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h6,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text div,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text span,
.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text p {
	font-size: 16px;
font-weight:300;
	line-height: 1em;
	color:#fff;
	font-family:poppins;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text {
	text-align: right;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text div {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text span {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text p {
	color: #202020;
}

.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h1,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h2,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h3,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h4,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h5,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h6,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text div,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text span,
.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text p {
	font-size: 15px;
	font-family:poppins;
font-weight:300;
	color:#fff;
	line-height: 1em;
}

body.elementor-page-248:not(.elementor-motion-effects-element-type-background),
body.elementor-page-248>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FAF7F1;
}
.elementor-widget-container h2 {
font-family: 'Yeseva One', cursive;
	font-size:30px;
	font-weight:500;
}
@media(min-width:768px) {
	.elementor-248 .elementor-element.elementor-element-47f3874 {
		width: 60%;
	}

	.elementor-248 .elementor-element.elementor-element-2f99c27 {
		width: 40%;
	}

	.elementor-248 .elementor-element.elementor-element-b8fc6d1 {
		width: 55%;
	}

	.elementor-248 .elementor-element.elementor-element-8e546e7 {
		width: 45%;
	}

	.elementor-248 .elementor-element.elementor-element-5769c54 {
		width: 33.33%!important;
	}

	.elementor-248 .elementor-element.elementor-element-599e338 {
		width: 33.33%!important;
		padding-left:28px;
		padding-right:20px;
	}

	

	.elementor-248 .elementor-element.elementor-element-c3f67cd {
		width: 33.33%!important;
		padding:12px;
	}
}
@media (min-width: 768px){
.elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
width: 33.33%!important;
}}
@media(max-width:1024px) and (min-width:768px) {
	.elementor-248 .elementor-element.elementor-element-47f3874 {
		width: 55%;
	}

	.elementor-248 .elementor-element.elementor-element-2f99c27 {
		width: 45%;
	}

	.elementor-248 .elementor-element.elementor-element-b8fc6d1 {
		width: 40%;
	}

	.elementor-248 .elementor-element.elementor-element-8e546e7 {
		width: 60%;
	}

	.elementor-248 .elementor-element.elementor-element-5769c54 {
		width: 33%;
	}

	.elementor-248 .elementor-element.elementor-element-599e338 {
		width: 33%;
	}

	.elementor-248 .elementor-element.elementor-element-f63ae3f {
		width: 33%;
	}

	.elementor-248 .elementor-element.elementor-element-c3f67cd {
		width: 100%;
		text-align:center;
	}

	.elementor-248 .elementor-element.elementor-element-b23b2a1 {
		width: 50%;
	}

	.elementor-248 .elementor-element.elementor-element-8afcac1 {
		width: 50%;
	}
}

@media(max-width:1024px) {
	.elementor-248 .elementor-element.elementor-element-cf215e4 {
		padding: 80px 30px 80px 30px;
	}

	.elementor-248 .elementor-element.elementor-element-47f3874>.elementor-element-populated {
		margin: 0px 60px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-d5211df .elementor-heading-title {
		font-size:29px;
	}

	.elementor-248 .elementor-element.elementor-element-649a49a {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-248 .elementor-element.elementor-element-426795b .elementor-heading-title {
		font-size: 36px;
	}

	.elementor-248 .elementor-element.elementor-element-426795b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-4c92a56 {
		padding: 0px 40px 20px 40px;
	}

	.elementor-248 .elementor-element.elementor-element-c67b821 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-248 .elementor-element.elementor-element-e10aa79 {
		padding: 0px 40px 20px 40px;
	}

	.elementor-248 .elementor-element.elementor-element-3b01bd0 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-248 .elementor-element.elementor-element-c3c0d3e {
		padding: 0px 40px 40px 40px;
	}

	.elementor-248 .elementor-element.elementor-element-c5fb2c4 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-248 .elementor-element.elementor-element-598f2ae {
		padding: 0px 40px 40px 40px;
	}

	.elementor-248 .elementor-element.elementor-element-0b532be {
		padding: 60px 0px 60px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-248 .elementor-element.elementor-element-7199e4a>.elementor-widget-container {
		margin: 0px 0px 0px 40px;
	}

	.elementor-248 .elementor-element.elementor-element-4d22afc {
		padding: 60px 0px 40px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-cf7aa8e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 20px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-5769c54>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-c3f67cd>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-af57502 .elementor-text-editor {
		text-align: center;
	}

	.elementor-248 .elementor-element.elementor-element-af57502 {
		width: 50%;
		max-width: 50%;
	}

	.elementor-248 .elementor-element.elementor-element-f3213b1 .elementor-text-editor {
		text-align: center;
	}

	.elementor-248 .elementor-element.elementor-element-f3213b1>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-f3213b1 {
		width: 50%;
		max-width: 50%;
	}

	.elementor-248 .elementor-element.elementor-element-3830344 {
		padding: 20px 30px 20px 30px;
	}

	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text p {
		font-size: 16px;
	}

	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text p {
		font-size: 16px;
	}
}

@media(max-width:767px) {
	.elementor-248 .elementor-element.elementor-element-47f3874>.elementor-element-populated {
		margin: 0px 0px 40px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-2f99c27>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-649a49a {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-248 .elementor-element.elementor-element-426795b {
		text-align: left;
	}

	.elementor-248 .elementor-element.elementor-element-426795b .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-248 .elementor-element.elementor-element-426795b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-0b532be {
		padding: 60px 20px 60px 20px;
	}

	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-15f7d77 .themegoods-animated-text p {
		font-size: 34px;
	}

	.elementor-248 .elementor-element.elementor-element-8e546e7>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-7199e4a>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-4d22afc {
		padding: 40px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-cf7aa8e {
		padding: 40px 0px 40px 0px;
	}

	

	.elementor-248 .elementor-element.elementor-element-5769c54.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	

	.elementor-248 .elementor-element.elementor-element-c57573d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-f63ae3f {
		width: 100%;
	}

	.elementor-248 .elementor-element.elementor-element-1966bd2>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-c3f67cd {
		width: 100%;
	}

	.elementor-248 .elementor-element.elementor-element-c3f67cd.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-248 .elementor-element.elementor-element-af57502 .elementor-text-editor {
		text-align: center;
		padding:20px;
	}

	.elementor-248 .elementor-element.elementor-element-af57502 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-248 .elementor-element.elementor-element-f3213b1 .elementor-text-editor {
		text-align: center;
	}

	.elementor-248 .elementor-element.elementor-element-f3213b1 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-248 .elementor-element.elementor-element-2da4e60 {
		padding: 0px 0px 40px 0px;
	}

	.elementor-248 .elementor-element.elementor-element-1795fa8 .themegoods-animated-text {
		text-align: center;
	}

	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-9be0e36 .themegoods-animated-text p {
		font-size: 30px;
	}

	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h1,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h2,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h3,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h4,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h5,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text h6,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text div,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text span,
	.elementor-248 .elementor-element.elementor-element-0710fb1 .themegoods-animated-text p {
		font-size: 30px;
	}
}

.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container {
	min-height: 700px;
}

.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-286 .elementor-element.elementor-element-d8dce3f {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-286 .elementor-element.elementor-element-d8dce3f:not(.elementor-motion-effects-element-type-background),
.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/chastity-cortijo-R-w5Q-4Mqm0-unsplash.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-286 .elementor-element.elementor-element-017d775.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-286 .elementor-element.elementor-element-017d775.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-286 .elementor-element.elementor-element-017d775.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-286 .elementor-element.elementor-element-017d775>.elementor-element-populated {
	margin: 100px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h1,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h2,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h3,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h4,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h5,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h6,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text div,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text span,
.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1.15em;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h1,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h2,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h3,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h4,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h5,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h6,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text div,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text span,
.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1.15em;
}

.elementor-286 .elementor-element.elementor-element-96c3faf>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-286 .elementor-element.elementor-element-5d1a172>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-286 .elementor-element.elementor-element-5d1a172:not(.elementor-motion-effects-element-type-background),
.elementor-286 .elementor-element.elementor-element-5d1a172>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4531;
}

.elementor-286 .elementor-element.elementor-element-5d1a172 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 0px 10px 0px;
}

.elementor-286 .elementor-element.elementor-element-5d1a172>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-286 .elementor-element.elementor-element-499bc70 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-912c1f0 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-912c1f0 {
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-b1d458f .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-b1d458f>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-286 .elementor-element.elementor-element-b1d458f {
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-d756639 .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-d756639 {
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-ee64fd2 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-ee64fd2>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-286 .elementor-element.elementor-element-ee64fd2 {
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-28c8f1a .elementor-heading-title {
	color: rgba(255, 255, 255, 0.66);
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-28c8f1a {
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-d55465d .elementor-heading-title {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-286 .elementor-element.elementor-element-d55465d>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-286 .elementor-element.elementor-element-d55465d {
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-abe0324 {
	margin-top: 100px;
	margin-bottom: 60px;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text div {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text span {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text p {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h1,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h2,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h3,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h4,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h5,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h6,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text div,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text span,
.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-286 .elementor-element.elementor-element-b50dc25>.elementor-widget-container {
	margin: 0% 10% 0% 10%;
}

.elementor-286 .elementor-element.elementor-element-4fe3af6 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-286 .elementor-element.elementor-element-f87961f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text div {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text span {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text p {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h1,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h2,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h3,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h4,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h5,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h6,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text div,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text span,
.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-286 .elementor-element.elementor-element-4303fde>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-286 .elementor-element.elementor-element-fee5ec8 {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-fee5ec8 .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-286 .elementor-element.elementor-element-fee5ec8 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-fee5ec8 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-fee5ec8 {
	opacity: 0;
}

.elementor-286 .elementor-element.elementor-element-a7c24be {
	margin-top: 60px;
	margin-bottom: 80px;
	padding: 0% 15% 0% 20%;
}

.elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-286 .elementor-element.elementor-element-f27da13 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-286 .elementor-element.elementor-element-2611326 .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-286 .elementor-element.elementor-element-ced1fec .tg_horizontal_gallery_wrapper .flickity-prev-next-button.next {
	background: #ffffff;
}

.elementor-286 .elementor-element.elementor-element-ced1fec .tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous {
	background: #ffffff;
}

.elementor-286 .elementor-element.elementor-element-ced1fec .tg_horizontal_gallery_wrapper .flickity-prev-next-button .arrow {
	fill: #222222;
}

.elementor-286 .elementor-element.elementor-element-ced1fec .tg_horizontal_gallery_wrapper .flickity-page-dots .dot {
	background: #222222;
}

.elementor-286 .elementor-element.elementor-element-feafe11 {
	margin-top: 60px;
	margin-bottom: 0px;
}

.elementor-286 .elementor-element.elementor-element-41aa96e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text div {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text span {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text p {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h1,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h2,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h3,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h4,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h5,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h6,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text div,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text span,
.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text p {
	font-size: 50px;
	line-height: 1.1em;
}

.elementor-286 .elementor-element.elementor-element-94470a5>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-286 .elementor-element.elementor-element-67391d6 {
	--divider-border-style: solid;
	--divider-border-color: #979797;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-286 .elementor-element.elementor-element-67391d6 .elementor-divider-separator {
	width: 79px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-286 .elementor-element.elementor-element-67391d6 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-element.elementor-element-67391d6 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-67391d6 {
	opacity: 0;
}

.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-container {
	min-height: 500px;
}

.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-286 .elementor-element.elementor-element-9b61056:not(.elementor-motion-effects-element-type-background),
.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #EEE7DA;
}

.elementor-286 .elementor-element.elementor-element-9b61056 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 160px;
	margin-bottom: 0px;
}

.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-286 .elementor-element.elementor-element-aaff1e9 .elementor-spacer-inner {
	height: 50px;
}

.elementor-286 .elementor-element.elementor-element-c4916f2 {
	margin-top: -590px;
	margin-bottom: 0px;
}

.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .accommodation-carousel-title h3 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .accommodation-carousel-title accommodation-carousel-attr-wrapper {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 50px;
	line-height: 0.6em;
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span {
	background: #cccccc;
}

.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span {
	background: #1A4531;
}

.elementor-286 .elementor-element.elementor-element-21b6f3d {
	margin-top: 100px;
	margin-bottom: 100px;
}

.elementor-286 .elementor-element.elementor-element-150808c .elementor-image img {
	width: 60px;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text div {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text span {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text p {
	color: #000000;
}

.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h1,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h2,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h3,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h4,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h5,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h6,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text div,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text span,
.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-286 .elementor-element.elementor-element-00d9e08>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-286 .elementor-element.elementor-element-80c03d2 {
	text-align: center;
}

.elementor-286 .elementor-element.elementor-element-80c03d2 .elementor-heading-title {
	font-size: 20px;
}

.elementor-286 .elementor-element.elementor-element-80c03d2>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

:root {
	--page-title-display: none;
}

@media(min-width:768px) {
	.elementor-286 .elementor-element.elementor-element-932732d {
		width: 30%;
	}

	.elementor-286 .elementor-element.elementor-element-5a438d0 {
		width: 20%;
	}

	.elementor-286 .elementor-element.elementor-element-ae76471 {
		width: 30%;
	}

	.elementor-286 .elementor-element.elementor-element-107c4c5 {
		width: 20%;
	}
}

@media(max-width:1024px) {
	.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container {
		min-height: 500px;
	}

	.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-286 .elementor-element.elementor-element-017d775>.elementor-element-populated {
		margin: 100px 0px 20px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-286 .elementor-element.elementor-element-96c3faf>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-5d1a172 {
		padding: 15px 0px 15px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-abe0324 {
		margin-top: 60px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-286 .elementor-element.elementor-element-b50dc25>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-286 .elementor-element.elementor-element-4303fde>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-286 .elementor-element.elementor-element-a7c24be {
		margin-top: 40px;
		margin-bottom: 60px;
		padding: 0% 5% 0% 10%;
	}

	.elementor-286 .elementor-element.elementor-element-feafe11 {
		margin-top: 40px;
		margin-bottom: 0px;
	}

	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text p {
		font-size: 32px;
		line-height: 1.3em;
	}

	.elementor-286 .elementor-element.elementor-element-94470a5>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-container {
		min-height: 300px;
	}

	.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-286 .elementor-element.elementor-element-9b61056 {
		margin-top: 120px;
		margin-bottom: 0px;
	}

	.elementor-286 .elementor-element.elementor-element-c4916f2 {
		margin-top: -350px;
		margin-bottom: 0px;
	}

	.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 36px;
	}

	.elementor-286 .elementor-element.elementor-element-21b6f3d {
		margin-top: 60px;
		margin-bottom: 80px;
	}

	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-286 .elementor-element.elementor-element-00d9e08>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}
}

@media(max-width:767px) {
	.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container {
		min-height: 450px;
	}

	.elementor-286 .elementor-element.elementor-element-d8dce3f>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-286 .elementor-element.elementor-element-d8dce3f {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-286 .elementor-element.elementor-element-017d775>.elementor-element-populated {
		margin: 160px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-e9ef4c6 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-96c3faf .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-286 .elementor-element.elementor-element-932732d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-286 .elementor-element.elementor-element-499bc70 {
		text-align: center;
	}

	.elementor-286 .elementor-element.elementor-element-5a438d0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-286 .elementor-element.elementor-element-ae76471.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-286 .elementor-element.elementor-element-107c4c5.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-286 .elementor-element.elementor-element-abe0324 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-b50dc25 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-286 .elementor-element.elementor-element-b50dc25>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-4303fde .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-286 .elementor-element.elementor-element-4303fde>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-a7c24be {
		padding: 0px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-feafe11 {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-94470a5 .themegoods-animated-text p {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-286 .elementor-element.elementor-element-94470a5>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-container {
		min-height: 250px;
	}

	.elementor-286 .elementor-element.elementor-element-9b61056>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-286 .elementor-element.elementor-element-c4916f2 {
		margin-top: -310px;
		margin-bottom: 0px;
	}

	.elementor-286 .elementor-element.elementor-element-ae8ee9f .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 26px;
	}

	.elementor-286 .elementor-element.elementor-element-21b6f3d {
		margin-top: 40px;
		margin-bottom: 80px;
	}

	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h1,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h2,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h3,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h4,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h5,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text h6,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text div,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text span,
	.elementor-286 .elementor-element.elementor-element-00d9e08 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-286 .elementor-element.elementor-element-00d9e08>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-286 .elementor-element.elementor-element-932732d {
		width: 40%;
	}

	.elementor-286 .elementor-element.elementor-element-5a438d0 {
		width: 15%;
	}

	.elementor-286 .elementor-element.elementor-element-ae76471 {
		width: 23%;
	}

	.elementor-286 .elementor-element.elementor-element-107c4c5 {
		width: 22%;
	}
}

.elementor-575 .elementor-element.elementor-element-0c10343>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-575 .elementor-element.elementor-element-0c10343:not(.elementor-motion-effects-element-type-background),
.elementor-575 .elementor-element.elementor-element-0c10343>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #323232;
	height:80px;
}

.elementor-575 .elementor-element.elementor-element-0c10343 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #D8D8D8;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-575 .elementor-element.elementor-element-0c10343>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-575 .elementor-element.elementor-element-c8d725e>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-575 .elementor-element.elementor-element-869a7e8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-575 .elementor-element.elementor-element-869a7e8.elementor-view-stacked .elementor-icon {
	background-color: #202020;
}

.elementor-575 .elementor-element.elementor-element-869a7e8.elementor-view-framed .elementor-icon,
.elementor-575 .elementor-element.elementor-element-869a7e8.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-575 .elementor-element.elementor-element-869a7e8.elementor-view-framed .elementor-icon,
.elementor-575 .elementor-element.elementor-element-869a7e8.elementor-view-default .elementor-icon svg {
	fill: #202020;
}

.elementor-575 .elementor-element.elementor-element-869a7e8 .elementor-icon {
	font-size: 16px;
}

.elementor-575 .elementor-element.elementor-element-869a7e8 .elementor-icon i,
.elementor-575 .elementor-element.elementor-element-869a7e8 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-575 .elementor-element.elementor-element-869a7e8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 35px 25px 13px 25px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #D8D8D8;
}

.elementor-575 .elementor-element.elementor-element-869a7e8 {
	width: auto;
	max-width: auto;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li>a {
	font-size: 16px;
	padding:10px;
	font-weight:600;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav {
	text-align: left;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li>ul.sub-menu>li>a {
	font-size: 14px;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul.sub-menu li {
	padding: 3px 20px 3px 20px;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul.sub-menu {
	text-align: left;
	border-radius: 0px;
	background: #FFFFFF;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li a {
	color: #fff;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li a:hover {
	color: #ad7e2c;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav ul li a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper div .nav li>a:before {
	background-color: #1A4531;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li.current-menu-item>a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li.current-menu-parent>a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li.current-menu-ancestor>a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul:not(.sub-menu) li.current-menu-item a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li.current-menu-parent ul li.current-menu-item a {
	color: #1A4531;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li.current-menu-item>a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li.current-menu-parent>a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav>li.current-menu-ancestor>a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li.current-menu-parent ul li.current-menu-item a:before {
	background-color: #1A4531;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li a {
	color: #202020;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li a:hover {
	color: #202020;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li>a:before {
	background-color: #202020;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul>li.current-menu-item>a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul>li.current-menu-parent>a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul>li.current-menu-ancestor>a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li.current-menu-parent ul>li.current-menu-item>a {
	color: #202020;
}

.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul>li.current-menu-item>a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul>li.current-menu-parent>a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul>li.current-menu-ancestor>a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before,
.elementor-575 .elementor-element.elementor-element-42f7661 .tg_navigation_wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before {
	background-color: #202020;
}

.elementor-575 .elementor-element.elementor-element-42f7661>.elementor-widget-container {
	padding: 0px 25px 7px 25px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #D8D8D8;
}

.elementor-575 .elementor-element.elementor-element-42f7661 {
	width: auto;
	max-width: auto;
}

.elementor-575 .elementor-element.elementor-element-89edc1e .elementor-image img {
	width: 84px;
	padding:2px;
}

.elementor-575 .elementor-element.elementor-element-efe56eb.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-575 .elementor-element.elementor-element-8ade85d .elementor-button {
	fill: #202020;
	color: #fff;
	background-color: #ad7e2c;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #ad7e2c;
	border-radius: 0px 0px 0px 0px;
	    padding: 16px 30px 16px 30px;
    margin-top: 11px;

}

.elementor-575 .elementor-element.elementor-element-8ade85d .elementor-button:hover{
 color: #fff;
	background-color:#000;
    

}


.elementor-575 .elementor-element.elementor-element-8ade85d {
	width: auto;
	max-width: auto;
}

@media(min-width:768px) {
	.elementor-575 .elementor-element.elementor-element-c8d725e {
		width: 40%;
	}

	.elementor-575 .elementor-element.elementor-element-3d976ff {
		width: 19.333%;
	}

	.elementor-575 .elementor-element.elementor-element-efe56eb {
		width: 40%;
	}
	
}

@media(max-width:1024px) {
	.elementor-575 .elementor-element.elementor-element-0c10343 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-575 .elementor-element.elementor-element-869a7e8>.elementor-widget-container {
		border-width: 0px 1px 0px 1px;
	}

	.elementor-575 .elementor-element.elementor-element-89edc1e {
		text-align: center;
	}
}

@media(max-width:767px) {
	.elementor-575 .elementor-element.elementor-element-0c10343 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-575 .elementor-element.elementor-element-c8d725e {
		width: 30%;
	}

	.elementor-575 .elementor-element.elementor-element-3d976ff {
		width: 40%;
	}

	.elementor-575 .elementor-element.elementor-element-89edc1e {
		text-align: center;
	}

	.elementor-575 .elementor-element.elementor-element-efe56eb {
		width: 30%;
	}
	
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-575 .elementor-element.elementor-element-c8d725e {
		width: 40%;
	}

	.elementor-575 .elementor-element.elementor-element-3d976ff {
		width: 20%;
	}

	.elementor-575 .elementor-element.elementor-element-efe56eb {
		width: 40%;
	}
}

.elementor-585 .elementor-element.elementor-element-48abf58>.elementor-container {
	min-height: 40px;
}

.elementor-585 .elementor-element.elementor-element-48abf58>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-585 .elementor-element.elementor-element-48abf58>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-585 .elementor-element.elementor-element-48abf58:not(.elementor-motion-effects-element-type-background),
.elementor-585 .elementor-element.elementor-element-48abf58>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#ae7f2d;
}

.elementor-585 .elementor-element.elementor-element-48abf58 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-585 .elementor-element.elementor-element-48abf58>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-52d547f>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #FFFFFF;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-52d547f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-e36c09f {
	text-align: center;
}

.elementor-585 .elementor-element.elementor-element-e36c09f .elementor-heading-title {
	color: #FFFFFF;
	font-size: 13px;
}

.elementor-585 .elementor-element.elementor-element-5152587 {
	text-align: center;
}

.elementor-585 .elementor-element.elementor-element-5152587 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 13px;
}

.elementor-585 .elementor-element.elementor-element-085189a>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #FFFFFF;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-585 .elementor-element.elementor-element-085189a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-60ee807 {
	text-align: center;
}

.elementor-585 .elementor-element.elementor-element-60ee807 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 13px;
}

.elementor-585 .elementor-element.elementor-element-9610b3c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-585 .elementor-element.elementor-element-9610b3c:not(.elementor-motion-effects-element-type-background),
.elementor-585 .elementor-element.elementor-element-9610b3c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #323232;
}

.elementor-585 .elementor-element.elementor-element-9610b3c {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #D8D8D8;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-9610b3c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-852f13f>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-1ec0501 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-585 .elementor-element.elementor-element-1ec0501.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-1ec0501.elementor-view-framed .elementor-icon,
.elementor-585 .elementor-element.elementor-element-1ec0501.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-585 .elementor-element.elementor-element-1ec0501.elementor-view-framed .elementor-icon,
.elementor-585 .elementor-element.elementor-element-1ec0501.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-1ec0501 .elementor-icon {
	font-size: 16px;
}

.elementor-585 .elementor-element.elementor-element-1ec0501 .elementor-icon i,
.elementor-585 .elementor-element.elementor-element-1ec0501 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-585 .elementor-element.elementor-element-1ec0501>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 25px 20px 25px;
	border-style: solid;
	border-color: #D8D8D8;
}
.content-1 {
	text-align:center!important;
	font-style:bold;
	padding-bottom:20px;
}


.elementor-585 .elementor-element.elementor-element-1ec0501 {
	width: auto;
	max-width: auto;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li>a {
	font-size: 16px;
	font-weight:600;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav {
	text-align: left;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li>ul.sub-menu>li>a {
	font-size: 13px;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul.sub-menu li {
	padding: 3px 20px 3px 20px;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul.sub-menu {
	text-align: left;
	border-radius: 0px;
	background: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li a {
	color: #fff;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li a:hover {
	color: #ae7f2d;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav ul li a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper div .nav li>a:before {
	background-color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li.current-menu-item>a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li.current-menu-parent>a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li.current-menu-ancestor>a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul:not(.sub-menu) li.current-menu-item a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li.current-menu-parent ul li.current-menu-item a {
	color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li.current-menu-item>a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li.current-menu-parent>a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav>li.current-menu-ancestor>a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li.current-menu-parent ul li.current-menu-item a:before {
	background-color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li a {
	color: #202020;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li a:hover {
	color: #202020;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li>a:before {
	background-color: #202020;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul>li.current-menu-item>a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul>li.current-menu-parent>a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul>li.current-menu-ancestor>a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li.current-menu-parent ul>li.current-menu-item>a {
	color: #202020;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul>li.current-menu-item>a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul>li.current-menu-parent>a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul>li.current-menu-ancestor>a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before,
.elementor-585 .elementor-element.elementor-element-fd8e1ac .tg_navigation_wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before {
	background-color: #202020;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac>.elementor-widget-container {
	padding: 14px 25px 14px 25px;
	border-style: solid;
	
	border-color: #D8D8D8;
}

.elementor-585 .elementor-element.elementor-element-fd8e1ac {
	width: auto;
	max-width: auto;
}

.elementor-585 .elementor-element.elementor-element-1c89b88 .elementor-image img {
	    width: 90px;
    padding: 5px;
}

.elementor-585 .elementor-element.elementor-element-645263b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-585 .elementor-element.elementor-element-e5c3f33 .elementor-button {
	fill: #FFFFFF;
	color: #fff;
	background-color: rgb(174 127 45);
	border-style: solid;
	font-weight:400;
	border-color: #D8D8D8;
	border-radius: 0px 0px 0px 0px;
	padding: 16px 37px 16px 33px;
    margin-top: 13px;
}
.elementor-585 .elementor-element.elementor-element-e5c3f33 .elementor-button:hover {
    
   color: #fff;
	background-color:#000;
    
}




.elementor-585 .elementor-element.elementor-element-e5c3f33 {
	width: auto;
	max-width: auto;
}

body.elementor-page-585:not(.elementor-motion-effects-element-type-background),
body.elementor-page-585>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

@media(min-width:768px) {
	.elementor-585 .elementor-element.elementor-element-852f13f {
		width: 40%;
	}

	.elementor-585 .elementor-element.elementor-element-a696c68 {
		width: 19.333%;
	}

	.elementor-585 .elementor-element.elementor-element-645263b {
		width: 40%;
	}
}

@media(max-width:1024px) {
	.elementor-585 .elementor-element.elementor-element-9610b3c {
		padding: 0px 0px 0px 0px;
	}

	.elementor-585 .elementor-element.elementor-element-1ec0501>.elementor-widget-container {
		border-width: 0px 1px 0px 1px;
	}

	.elementor-585 .elementor-element.elementor-element-1c89b88 {
		text-align: center;
	}
}

@media(max-width:767px) {
	.elementor-585 .elementor-element.elementor-element-48abf58 {
		padding: 10px 0px 10px 0px;
		display:none;
	}

	.elementor-585 .elementor-element.elementor-element-52d547f {
		width: 50%;
	}

	.elementor-585 .elementor-element.elementor-element-8f93987 {
		width: 50%;
	}

	.elementor-585 .elementor-element.elementor-element-9610b3c {
		padding: 0px 0px 0px 0px;
	}

	.elementor-585 .elementor-element.elementor-element-852f13f {
		width: 30%;
	}

	.elementor-585 .elementor-element.elementor-element-a696c68 {
		width: 40%;
	}

	.elementor-585 .elementor-element.elementor-element-1c89b88 {
		text-align: center;
	}

	.elementor-585 .elementor-element.elementor-element-645263b {
		width: 30%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-585 .elementor-element.elementor-element-852f13f {
		width: 40%;
	}

	.elementor-585 .elementor-element.elementor-element-a696c68 {
		width: 20%;
	}

	.elementor-585 .elementor-element.elementor-element-645263b {
		width: 40%;
	}
}

.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container {
	min-height: 700px;
}

.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-fa72742 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-fa72742:not(.elementor-motion-effects-element-type-background),
.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/bg-img.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-606 .elementor-element.elementor-element-f3dde98.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-f3dde98.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-f3dde98>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text {
	text-align: center;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h1,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h2,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h3,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h4,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h5,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h6,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text div,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text span,
.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text p {
	font-size: 50px;
	font-family: 'Yeseva One', cursive;
	line-height: 1em;
}

.elementor-606 .elementor-element.elementor-element-ead429c>.elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-cc1b3a8 {
	margin-top:80px;
	margin-bottom: 60px;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text {
	text-align: center;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text div {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text span {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text p {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h1,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h2,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h3,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h4,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h5,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h6,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text div,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text span,
.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text p {
	font-size: 30px;
	line-height: 1.1em;
	margin-top:20px;
	font-family: 'Yeseva One', cursive;
}

.elementor-606 .elementor-element.elementor-element-3ca16d4>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-606 .elementor-element.elementor-element-7a07bfd>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-31a4eb4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-606 .elementor-element.elementor-element-31a4eb4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-31a4eb4>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 120px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-31a4eb4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-606 .elementor-element.elementor-element-31a4eb4 {
	z-index: 3;
}

.elementor-606 .elementor-element.elementor-element-d9f1ca4 {
	padding: 21px 50px 15px 50px;
	z-index: 2;
}

.elementor-606 .elementor-element.elementor-element-7dc04ae .elementor-heading-title {
	font-size: 30px;
	line-height: 1.2em;
}

.elementor-606 .elementor-element.elementor-element-beae760>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-ebdf091>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-606 .elementor-element.elementor-element-43a6608 .elementor-image img {
	width: 18px;
}

.elementor-606 .elementor-element.elementor-element-43a6608>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-606 .elementor-element.elementor-element-43a6608 {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-bd9fc44 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-606 .elementor-element.elementor-element-bd9fc44>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-606 .elementor-element.elementor-element-bd9fc44 {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-70a496d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-70a496d {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-606 .elementor-element.elementor-element-70a496d {
	right: 0px;
}

body.rtl .elementor-606 .elementor-element.elementor-element-70a496d {
	left: 0px;
}

.elementor-606 .elementor-element.elementor-element-1ea7ef4>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-1ea7ef4 {
	margin-top: 60px;
	margin-bottom: 0px;
}

.elementor-606 .elementor-element.elementor-element-2aba535 {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-606 .elementor-element.elementor-element-2aba535 {
	left: 0px;
}

body.rtl .elementor-606 .elementor-element.elementor-element-2aba535 {
	right: 0px;
}

.elementor-606 .elementor-element.elementor-element-4a99570:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-606 .elementor-element.elementor-element-4a99570>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-4a99570>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 120px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-4a99570>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-606 .elementor-element.elementor-element-4a99570 {
	z-index: 3;
}

.elementor-606 .elementor-element.elementor-element-cf44973 {
	padding: 21px 50px 50px 50px;
	z-index: 2;
}

.elementor-606 .elementor-element.elementor-element-f4b409b .elementor-heading-title {
	font-size: 30px;
	line-height: 1.2em;
}

.elementor-606 .elementor-element.elementor-element-9c9f271>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-1dec76e>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-606 .elementor-element.elementor-element-d2e26ca .elementor-image img {
	width: 18px;
}

.elementor-606 .elementor-element.elementor-element-d2e26ca>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-606 .elementor-element.elementor-element-d2e26ca {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-d1fc5e3 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-606 .elementor-element.elementor-element-d1fc5e3>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-606 .elementor-element.elementor-element-d1fc5e3 {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-14488c8>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-14488c8 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-606 .elementor-element.elementor-element-a50db11:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-606 .elementor-element.elementor-element-a50db11>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-a50db11>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 120px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-a50db11>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-606 .elementor-element.elementor-element-a50db11 {
	z-index: 3;
}

.elementor-606 .elementor-element.elementor-element-a6a9ec2 {
	padding: 50px 50px 50px 50px;
	z-index: 2;
}

.elementor-606 .elementor-element.elementor-element-7db5fda .elementor-heading-title {
	font-size: 30px;
	line-height: 1.2em;
}

.elementor-606 .elementor-element.elementor-element-2dfceab>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-ce6d873>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-606 .elementor-element.elementor-element-b2cba8a .elementor-image img {
	width: 18px;
}

.elementor-606 .elementor-element.elementor-element-b2cba8a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-606 .elementor-element.elementor-element-b2cba8a {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-4018907 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-606 .elementor-element.elementor-element-4018907>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-606 .elementor-element.elementor-element-4018907 {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-2365c70>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-2365c70 {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-606 .elementor-element.elementor-element-2365c70 {
	right: 0px;
}

body.rtl .elementor-606 .elementor-element.elementor-element-2365c70 {
	left: 0px;
}

.elementor-606 .elementor-element.elementor-element-c6df5d0>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-606 .elementor-element.elementor-element-c6df5d0 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-606 .elementor-element.elementor-element-b2c1d50 {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-606 .elementor-element.elementor-element-b2c1d50 {
	left: 0px;
}

body.rtl .elementor-606 .elementor-element.elementor-element-b2c1d50 {
	right: 0px;
}

.elementor-606 .elementor-element.elementor-element-36347ae:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-606 .elementor-element.elementor-element-36347ae>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-606 .elementor-element.elementor-element-36347ae>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 120px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-36347ae>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-606 .elementor-element.elementor-element-36347ae {
	z-index: 3;
}

.elementor-606 .elementor-element.elementor-element-cd629a9 {
	padding: 20px 50px 50px 50px;
	z-index: 2;
}

.elementor-606 .elementor-element.elementor-element-52a5235 .elementor-heading-title {
	font-size: 30px;
	line-height: 1.2em;
}

.elementor-606 .elementor-element.elementor-element-33d78aa>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-90c625e>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-606 .elementor-element.elementor-element-e0fe788 .elementor-image img {
	width: 18px;
}

.elementor-606 .elementor-element.elementor-element-e0fe788>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-606 .elementor-element.elementor-element-e0fe788 {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-2f2200b .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-606 .elementor-element.elementor-element-2f2200b>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-606 .elementor-element.elementor-element-2f2200b {
	width: auto;
	max-width: auto;
}

.elementor-606 .elementor-element.elementor-element-665df56 {
	margin-top: 50px;
	margin-bottom: 100px;
}

.elementor-606 .elementor-element.elementor-element-33771cc .elementor-image img {
	width: 60px;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text {
	text-align: center;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text div {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text span {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text p {
	color: #000000;
}

.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h1,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h2,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h3,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h4,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h5,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h6,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text div,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text span,
.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-606 .elementor-element.elementor-element-646fa5e>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-606 .elementor-element.elementor-element-9a69c11 {
	text-align: center;
}

.elementor-606 .elementor-element.elementor-element-9a69c11 .elementor-heading-title {
	font-size: 20px;
}

.elementor-606 .elementor-element.elementor-element-9a69c11>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

@media(min-width:768px) {
	.elementor-606 .elementor-element.elementor-element-31a4eb4 {
		width: 37%;
	}

	.elementor-606 .elementor-element.elementor-element-2f295ac {
		width: 62.665%;
	}

	.elementor-606 .elementor-element.elementor-element-54646ea {
		width: 62.665%;
		margin-top:60px;
	}

	.elementor-606 .elementor-element.elementor-element-4a99570 {
		width: 37%;
	}

	.elementor-606 .elementor-element.elementor-element-a50db11 {
		width: 37%;
	}

	.elementor-606 .elementor-element.elementor-element-c9ca8e7 {
		width: 62.665%;
	}

	.elementor-606 .elementor-element.elementor-element-f70a123 {
		width: 62.665%;
	}

	.elementor-606 .elementor-element.elementor-element-36347ae {
		width: 37%;
	}
}

@media(max-width:1024px) {
	.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container {
		min-height: 500px;
	}

	.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-606 .elementor-element.elementor-element-f3dde98>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h1,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h2,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h3,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h4,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h5,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h6,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text div,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text span,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-606 .elementor-element.elementor-element-ead429c>.elementor-widget-container {
		margin: 100px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-cc1b3a8 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0% 10% 0% 10%;
	}

	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h1,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h2,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h3,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h4,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h5,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h6,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text div,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text span,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-606 .elementor-element.elementor-element-3ca16d4>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-606 .elementor-element.elementor-element-31a4eb4>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-d9f1ca4 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-70a496d {
		width: 100%;
		max-width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-1ea7ef4 {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-2aba535 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-4a99570>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-cf44973 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-14488c8 {
		margin-top: 30px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-a50db11>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-a6a9ec2 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-2365c70 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-c6df5d0 {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-b2c1d50 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-36347ae>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-cd629a9 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h1,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h2,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h3,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h4,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h5,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h6,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text div,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text span,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-606 .elementor-element.elementor-element-646fa5e>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}
}

@media(max-width:767px) {
	.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container {
		min-height: 450px;
	}

	.elementor-606 .elementor-element.elementor-element-fa72742>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-606 .elementor-element.elementor-element-fa72742 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-606 .elementor-element.elementor-element-f3dde98>.elementor-element-populated {
		margin: 0px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h1,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h2,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h3,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h4,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h5,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text h6,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text div,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text span,
	.elementor-606 .elementor-element.elementor-element-ead429c .themegoods-animated-text p {
		font-size: 30px;
	
	}

	.elementor-606 .elementor-element.elementor-element-ead429c>.elementor-widget-container {
		margin: 160px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-cc1b3a8 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h1,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h2,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h3,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h4,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h5,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text h6,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text div,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text span,
	.elementor-606 .elementor-element.elementor-element-3ca16d4 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-606 .elementor-element.elementor-element-3ca16d4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-31a4eb4>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-d9f1ca4 {
		padding: 40px 30px 40px 30px;
	}

	.elementor-606 .elementor-element.elementor-element-7dc04ae .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-606 .elementor-element.elementor-element-4a99570>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-cf44973 {
		padding: 40px 30px 40px 30px;
	}

	.elementor-606 .elementor-element.elementor-element-f4b409b .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-606 .elementor-element.elementor-element-a50db11>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-a6a9ec2 {
		padding: 40px 30px 40px 30px;
	}

	.elementor-606 .elementor-element.elementor-element-7db5fda .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-606 .elementor-element.elementor-element-36347ae>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-606 .elementor-element.elementor-element-cd629a9 {
		padding: 40px 30px 40px 30px;
	}

	.elementor-606 .elementor-element.elementor-element-52a5235 .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h1,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h2,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h3,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h4,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h5,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text h6,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text div,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text span,
	.elementor-606 .elementor-element.elementor-element-646fa5e .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-606 .elementor-element.elementor-element-646fa5e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-606 .elementor-element.elementor-element-31a4eb4 {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-2f295ac {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-54646ea {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-4a99570 {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-a50db11 {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-c9ca8e7 {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-f70a123 {
		width: 100%;
	}

	.elementor-606 .elementor-element.elementor-element-36347ae {
		width: 100%;
	}
}

.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container {
	min-height: 700px;
}

.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-800 .elementor-element.elementor-element-bffb33f {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-bffb33f:not(.elementor-motion-effects-element-type-background),
.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/the-housewife-decorates-a-piece-of-cake-with-PEZ2GJD.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-800 .elementor-element.elementor-element-088fbfe.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-800 .elementor-element.elementor-element-088fbfe.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-800 .elementor-element.elementor-element-088fbfe>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text {
	text-align: center;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h1,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h2,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h3,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h4,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h5,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h6,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text div,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text span,
.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1em;
}

.elementor-800 .elementor-element.elementor-element-04560b6>.elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-d84eb10 {
	margin-top: 100px;
	margin-bottom: 100px;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text {
	text-align: center;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text div {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text span {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text p {
	color: #000000;
}

.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h1,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h2,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h3,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h4,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h5,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h6,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text div,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text span,
.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text p {
	font-size: 40px;
	line-height: 1.1em;
}

.elementor-800 .elementor-element.elementor-element-6c205d3>.elementor-widget-container {
	margin: 0% 10% 0% 10%;
}

.elementor-800 .elementor-element.elementor-element-2076360>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-800 .elementor-element.elementor-element-93b9bf2:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-800 .elementor-element.elementor-element-93b9bf2>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-93b9bf2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 120px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-93b9bf2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-800 .elementor-element.elementor-element-93b9bf2 {
	z-index: 3;
}

.elementor-800 .elementor-element.elementor-element-a833183 {
	padding: 50px 50px 50px 50px;
	z-index: 2;
}

.elementor-800 .elementor-element.elementor-element-f128c49 .elementor-heading-title {
	font-size: 40px;
	line-height: 1.2em;
}

.elementor-800 .elementor-element.elementor-element-75ffc95>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-800 .elementor-element.elementor-element-ba2c9bc .elementor-image img {
	width: 18px;
}

.elementor-800 .elementor-element.elementor-element-ba2c9bc>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-800 .elementor-element.elementor-element-ba2c9bc {
	width: auto;
	max-width: auto;
}

.elementor-800 .elementor-element.elementor-element-6e89af4 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-800 .elementor-element.elementor-element-6e89af4>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-800 .elementor-element.elementor-element-6e89af4 {
	width: auto;
	max-width: auto;
}

.elementor-800 .elementor-element.elementor-element-6131d26>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-6131d26 {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-800 .elementor-element.elementor-element-6131d26 {
	right: 0px;
}

body.rtl .elementor-800 .elementor-element.elementor-element-6131d26 {
	left: 0px;
}

.elementor-800 .elementor-element.elementor-element-63f4526>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-800 .elementor-element.elementor-element-63f4526 {
	margin-top: 180px;
	margin-bottom: 0px;
}

.elementor-800 .elementor-element.elementor-element-f19540e {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-800 .elementor-element.elementor-element-f19540e {
	left: 0px;
}

body.rtl .elementor-800 .elementor-element.elementor-element-f19540e {
	right: 0px;
}

.elementor-800 .elementor-element.elementor-element-659898e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-800 .elementor-element.elementor-element-659898e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-659898e>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 100px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-659898e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-800 .elementor-element.elementor-element-659898e {
	z-index: 3;
}

.elementor-800 .elementor-element.elementor-element-a154466 {
	padding: 50px 50px 50px 50px;
	z-index: 2;
}

.elementor-800 .elementor-element.elementor-element-beb9929 .elementor-heading-title {
	font-size: 40px;
	line-height: 1.2em;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-title-holder h3 {
	color: #202020;
	font-size: 20px;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-title-line {
	border-color: #202020;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-desc {
	color: #202020;
	font-size: 14px;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-price-holder .food-menu-content-price-normal {
	color: #202020;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-price-holder .food-menu-content-price-sale {
	color: #989898;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-price-holder {
	font-family: "Cormorant Garamond", Sans-serif;
	font-weight: 400;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-highlight-holder h4 {
	color: #ffffff;
	font-size: 16px;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-content-highlight-holder {
	background: #000000;
}

.elementor-800 .elementor-element.elementor-element-0d92da9 .food-menu-highlight {
	border-color: #000000;
}

.elementor-800 .elementor-element.elementor-element-0d92da9>.elementor-widget-container {
	margin: 10px 0px 0px -10px;
}

.elementor-800 .elementor-element.elementor-element-e856bed .elementor-image img {
	width: 18px;
}

.elementor-800 .elementor-element.elementor-element-e856bed>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-800 .elementor-element.elementor-element-e856bed {
	width: auto;
	max-width: auto;
}

.elementor-800 .elementor-element.elementor-element-73e75fc .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-800 .elementor-element.elementor-element-73e75fc>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-800 .elementor-element.elementor-element-73e75fc {
	width: auto;
	max-width: auto;
}

.elementor-800 .elementor-element.elementor-element-f5fad66>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-800 .elementor-element.elementor-element-f5fad66 {
	margin-top: 60px;
	margin-bottom: 100px;
}

.elementor-800 .elementor-element.elementor-element-0352da9:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-800 .elementor-element.elementor-element-0352da9>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-0352da9>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 120px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-0352da9>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-800 .elementor-element.elementor-element-0352da9 {
	z-index: 3;
}

.elementor-800 .elementor-element.elementor-element-9e4e3cd {
	padding: 50px 50px 50px 50px;
	z-index: 2;
}

.elementor-800 .elementor-element.elementor-element-3f7c6e8 .elementor-heading-title {
	font-size: 40px;
	line-height: 1.2em;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-title-holder h3 {
	color: #202020;
	font-size: 20px;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-title-line {
	border-color: #202020;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-desc {
	color: #202020;
	font-size: 14px;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-price-holder .food-menu-content-price-normal {
	color: #202020;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-price-holder .food-menu-content-price-sale {
	color: #989898;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-price-holder {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-highlight-holder h4 {
	color: #202020;
	font-size: 16px;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-content-highlight-holder {
	background: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7 .food-menu-highlight {
	border-color: #FFFFFF;
}

.elementor-800 .elementor-element.elementor-element-5c2fae7>.elementor-widget-container {
	margin: 10px 0px 0px -10px;
}

.elementor-800 .elementor-element.elementor-element-fc1019c .elementor-image img {
	width: 18px;
}

.elementor-800 .elementor-element.elementor-element-fc1019c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-800 .elementor-element.elementor-element-fc1019c {
	width: auto;
	max-width: auto;
}

.elementor-800 .elementor-element.elementor-element-c57c423 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-800 .elementor-element.elementor-element-c57c423>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-800 .elementor-element.elementor-element-c57c423 {
	width: auto;
	max-width: auto;
}

.elementor-800 .elementor-element.elementor-element-24ab5d6>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-800 .elementor-element.elementor-element-24ab5d6 {
	width: 120%;
	max-width: 120%;
	top: 0px;
}

body:not(.rtl) .elementor-800 .elementor-element.elementor-element-24ab5d6 {
	right: 0px;
}

body.rtl .elementor-800 .elementor-element.elementor-element-24ab5d6 {
	left: 0px;
}

@media(min-width:768px) {
	.elementor-800 .elementor-element.elementor-element-93b9bf2 {
		width: 37%;
	}

	.elementor-800 .elementor-element.elementor-element-3986b1d {
		width: 62.665%;
	}

	.elementor-800 .elementor-element.elementor-element-e2a1e68 {
		width: 62.665%;
	}

	.elementor-800 .elementor-element.elementor-element-659898e {
		width: 37%;
	}

	.elementor-800 .elementor-element.elementor-element-0352da9 {
		width: 37%;
	}

	.elementor-800 .elementor-element.elementor-element-531eded {
		width: 62.665%;
	}
}

@media(max-width:1024px) {
	.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container {
		min-height: 500px;
	}

	.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-800 .elementor-element.elementor-element-088fbfe>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h1,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h2,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h3,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h4,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h5,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h6,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text div,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text span,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-800 .elementor-element.elementor-element-04560b6>.elementor-widget-container {
		margin: 100px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-d84eb10 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0% 10% 0% 10%;
	}

	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h1,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h2,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h3,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h4,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h5,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h6,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text div,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text span,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-800 .elementor-element.elementor-element-6c205d3>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-800 .elementor-element.elementor-element-93b9bf2>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-a833183 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-800 .elementor-element.elementor-element-6131d26 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-63f4526 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-800 .elementor-element.elementor-element-f19540e {
		width: 100%;
		max-width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-659898e>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-a154466 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-800 .elementor-element.elementor-element-f5fad66 {
		margin-top: 0px;
		margin-bottom: 40px;
	}

	.elementor-800 .elementor-element.elementor-element-0352da9>.elementor-element-populated {
		margin: 400px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-9e4e3cd {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-800 .elementor-element.elementor-element-24ab5d6 {
		width: 100%;
		max-width: 100%;
	}
}

@media(max-width:767px) {
	.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container {
		min-height: 450px;
	}

	.elementor-800 .elementor-element.elementor-element-bffb33f>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-800 .elementor-element.elementor-element-bffb33f {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-800 .elementor-element.elementor-element-088fbfe>.elementor-element-populated {
		margin: 0px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h1,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h2,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h3,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h4,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h5,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text h6,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text div,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text span,
	.elementor-800 .elementor-element.elementor-element-04560b6 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-800 .elementor-element.elementor-element-04560b6>.elementor-widget-container {
		margin: 160px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-d84eb10 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h1,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h2,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h3,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h4,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h5,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text h6,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text div,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text span,
	.elementor-800 .elementor-element.elementor-element-6c205d3 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-800 .elementor-element.elementor-element-6c205d3>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-93b9bf2>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-a833183 {
		padding: 40px 30px 40px 30px;
	}

	.elementor-800 .elementor-element.elementor-element-f128c49 .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-800 .elementor-element.elementor-element-659898e>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-a154466 {
		padding: 40px 30px 40px 30px;
	}

	.elementor-800 .elementor-element.elementor-element-beb9929 .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-800 .elementor-element.elementor-element-0352da9>.elementor-element-populated {
		margin: 200px 0px 0px 0px;
	}

	.elementor-800 .elementor-element.elementor-element-9e4e3cd {
		padding: 40px 30px 40px 30px;
	}

	.elementor-800 .elementor-element.elementor-element-3f7c6e8 .elementor-heading-title {
		font-size: 32px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-800 .elementor-element.elementor-element-93b9bf2 {
		width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-3986b1d {
		width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-e2a1e68 {
		width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-659898e {
		width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-0352da9 {
		width: 100%;
	}

	.elementor-800 .elementor-element.elementor-element-531eded {
		width: 100%;
	}
}

.elementor-831 .elementor-element.elementor-element-a034f41 {
	margin-top: 80px;
	margin-bottom: 80px;
}

.elementor-831 .elementor-element.elementor-element-6e29921>.elementor-element-populated {
	margin: 0px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
}

.elementor-831 .elementor-element.elementor-element-8c53ac0 {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-831 .elementor-element.elementor-element-8c53ac0 .elementor-divider-separator {
	width: 70px;
}

.elementor-831 .elementor-element.elementor-element-8c53ac0 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-831 .elementor-element.elementor-element-8c53ac0>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-8c53ac0 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-8c53ac0 {
	opacity: 0;
}

.elementor-831 .elementor-element.elementor-element-a8f7fb7 .elementor-heading-title {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-a8f7fb7>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-831 .elementor-element.elementor-element-a8f7fb7 {
	width: auto;
	max-width: auto;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text {
	text-align: left;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text div {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text span {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text p {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h1,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h2,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h3,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h4,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h5,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h6,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text div,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text span,
.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text p {
	font-size: 25px;
	font-family:poppins;
	line-height: 1em;
}

.elementor-831 .elementor-element.elementor-element-942e78c {
	color: #202020;
	font-size: 16px;
}

.elementor-831 .elementor-element.elementor-element-942e78c>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-831 .elementor-element.elementor-element-1a111f3 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 20px;
	--grid-side-margin: 20px;
	--grid-row-gap: 0px;
	--grid-bottom-margin: 0px;
}

.elementor-831 .elementor-element.elementor-element-1a111f3 .elementor-widget-container {
	justify-content: flex-start;
}

.elementor-831 .elementor-element.elementor-element-1a111f3 .elementor-social-icon {
	background-color: rgba(2, 1, 1, 0);
	font-size: 24px;
	padding: 0em;
}

.elementor-831 .elementor-element.elementor-element-1a111f3 .elementor-social-icon i {
	color: #202020;
}

.elementor-831 .elementor-element.elementor-element-1a111f3 .elementor-social-icon svg {
	fill: #202020;
}

.elementor-831 .elementor-element.elementor-element-1a111f3>.elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-831 .elementor-element.elementor-element-827f789>.elementor-element-populated {
	margin: 0px 90px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-831 .elementor-element.elementor-element-9f6b9b4.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-831 .elementor-element.elementor-element-9f6b9b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-831 .elementor-element.elementor-element-9f6b9b4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-831 .elementor-element.elementor-element-9f6b9b4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4531;
}

.elementor-831 .elementor-element.elementor-element-9f6b9b4>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-831 .elementor-element.elementor-element-9f6b9b4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-831 .elementor-element.elementor-element-f7a081e {
	padding: 0px 90px 0px 90px;
}

.elementor-831 .elementor-element.elementor-element-4fb731e {
	--divider-border-style: solid;
	--divider-border-color: #FFFFFF;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-831 .elementor-element.elementor-element-4fb731e .elementor-divider-separator {
	width: 70px;
}

.elementor-831 .elementor-element.elementor-element-4fb731e .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-831 .elementor-element.elementor-element-4fb731e>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-4fb731e {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-4fb731e {
	opacity: 0;
}

.elementor-831 .elementor-element.elementor-element-2a5d233 .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-2a5d233>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-831 .elementor-element.elementor-element-2a5d233 {
	width: auto;
	max-width: auto;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text {
	text-align: left;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h1 {
	color: #FFFFFF;
}
.elementor-902 .elementor-element.elementor-element-a774ba4 > .elementor-element-populated{
	margin: 0px 80px 0px 0px!important;
}
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h1,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h2,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h3,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h4,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h5,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h6,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text div,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text span,
.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text p {
	font-size: 60px;
	line-height: 1em;
}

.elementor-831 .elementor-element.elementor-element-c57211c {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-831 .elementor-element.elementor-element-c57211c>.elementor-widget-container {
	margin: 20px 0px 40px 0px;
}

.elementor-831 .elementor-element.elementor-element-ca3737b .elementor-image img {
	width: 18px;
}

.elementor-831 .elementor-element.elementor-element-ca3737b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	border-radius: 250px 250px 250px 250px;
}

.elementor-831 .elementor-element.elementor-element-ca3737b {
	width: auto;
	max-width: auto;
}

.elementor-831 .elementor-element.elementor-element-b762b99 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-831 .elementor-element.elementor-element-b762b99>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-831 .elementor-element.elementor-element-b762b99 {
	width: auto;
	max-width: auto;
}

.elementor-831 .elementor-element.elementor-element-5fd4dda .eb-map {
	height: 600px;
}

@media(min-width:768px) {
	.elementor-831 .elementor-element.elementor-element-6e29921 {
		width: 50%;
	}

	.elementor-831 .elementor-element.elementor-element-827f789 {
		width: 40.5%;
	}
}

@media(max-width:1024px) {
	.elementor-831 .elementor-element.elementor-element-a034f41 {
		margin-top: 60px;
		margin-bottom: 80px;
	}

	.elementor-831 .elementor-element.elementor-element-6e29921>.elementor-element-populated {
		margin: 0px 0px 0px 30px;
	}

	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h1,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h2,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h3,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h4,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h5,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text h6,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text div,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text span,
	.elementor-831 .elementor-element.elementor-element-58651ba .themegoods-animated-text p {
		font-size: 42px;
	}

	.elementor-831 .elementor-element.elementor-element-942e78c .elementor-text-editor {
		text-align: left;
	}

	.elementor-831 .elementor-element.elementor-element-942e78c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-831 .elementor-element.elementor-element-942e78c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-831 .elementor-element.elementor-element-827f789>.elementor-element-populated {
		margin: 0px 30px 0px 0px;
	}

	.elementor-831 .elementor-element.elementor-element-f7a081e {
		padding: 0px 30px 0px 30px;
	}

	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h1,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h2,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h3,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h4,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h5,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text h6,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text div,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text span,
	.elementor-831 .elementor-element.elementor-element-f227ace .themegoods-animated-text p {
		font-size: 42px;
	}

	.elementor-831 .elementor-element.elementor-element-c57211c .elementor-text-editor {
		text-align: left;
	}

	.elementor-831 .elementor-element.elementor-element-c57211c {
		width: 100%;
		max-width: 100%;
	}
}

@media(max-width:767px) {
	.elementor-831 .elementor-element.elementor-element-a034f41 {
		margin-top: 40px;
		margin-bottom: 0px;
	}

	.elementor-831 .elementor-element.elementor-element-942e78c .elementor-text-editor {
		text-align: left;
	}

	.elementor-831 .elementor-element.elementor-element-942e78c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-831 .elementor-element.elementor-element-827f789>.elementor-element-populated {
		margin: 40px 30px 40px 30px;
	}

	.elementor-831 .elementor-element.elementor-element-9f6b9b4>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-831 .elementor-element.elementor-element-f7a081e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-831 .elementor-element.elementor-element-c57211c .elementor-text-editor {
		text-align: left;
	}

	.elementor-831 .elementor-element.elementor-element-c57211c {
		width: 100%;
		max-width: 100%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-831 .elementor-element.elementor-element-6e29921 {
		width: 40%;
	}

	.elementor-831 .elementor-element.elementor-element-827f789 {
		width: 60%;
	}
}

.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container {
	min-height: 630px;
}

.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-860 .elementor-element.elementor-element-f7d05a0 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-860 .elementor-element.elementor-element-f7d05a0:not(.elementor-motion-effects-element-type-background),
.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/bg-img.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-860 .elementor-element.elementor-element-b39195d.elementor-column .elementor-column-wrap {
	align-items: center;
}
. .section-about h1{
	font-weight:45px!important;
	font-weight:600!important;
	line-height:1em!important;
	font-family: 'Croissant One', cursive!important;
}
.elementor-860 .elementor-element.elementor-element-b39195d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-860 .elementor-element.elementor-element-b39195d>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text {
	text-align: center;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h1,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h2,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h3,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h4,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h5,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h6,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text div,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text span,
.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text p {
	font-size: 45px;
font-family: 'Yeseva One', serif;

}

.elementor-860 .elementor-element.elementor-element-0c8ac09>.elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-860 .elementor-element.elementor-element-ad8de44 .elementor-image img {
	width: 60px;
}

body:not(.rtl) .elementor-860 .elementor-element.elementor-element-ad8de44 {
	left: 0px;
}

body.rtl .elementor-860 .elementor-element.elementor-element-ad8de44 {
	right: 0px;
}

.elementor-860 .elementor-element.elementor-element-ad8de44 {
	bottom: -230px;
}

.elementor-860 .elementor-element.elementor-element-b917f96 {
	margin-top: 80px;
	margin-bottom: 40px;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text {
	text-align: center;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h4 {
	color: #333333;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h5 {
	color:#333333;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h6 {
	color: #333333;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text div {
	color: #333333;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text span {
	color: #333333;
}

.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text p {
	color: #000000;
}
.about-img {
	 display: block;
  margin-left: auto;
  margin-right: auto;
  width: 70%;
}
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h1,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h2,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h3,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h4,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h5,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h6,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text span,
.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text p {
	font-size: 40px;
	font-weight:500;
	font-family: 'Yeseva One', cursive;
	line-height: 1.1em;
}

.elementor-860 .elementor-element.elementor-element-1a64827>.elementor-widget-container {
	margin: 0% 10% 0% 10%;
}

.elementor-860 .elementor-element.elementor-element-4fd31af>.elementor-element-populated {
	margin: 0px 80px 0px 0px;
}
.icons-1{
	width:75px;
}
.facilities-titile h2{
	font-weight:500;
	font-family: 'Yeseva One', cursive;
	font-size:35px;
	text-align:center;
	padding-bottom:40px;
}



.elementor-860 .elementor-element.elementor-element-42f03f3 {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-860 .elementor-element.elementor-element-42f03f3 .elementor-divider-separator {
	width: 70px;
}

.elementor-860 .elementor-element.elementor-element-42f03f3 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-860 .elementor-element.elementor-element-42f03f3>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-42f03f3 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-42f03f3 {
	opacity: 0;
}

.elementor-860 .elementor-element.elementor-element-b7a232d .elementor-heading-title {
	color: #202020;
	font-weight:500;
}

.elementor-860 .elementor-element.elementor-element-b7a232d>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-860 .elementor-element.elementor-element-b7a232d {
	width: auto;
	max-width: auto;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text {
	text-align: left;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text div {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text span {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text p {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h1,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h2,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h3,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h4,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h5,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h6,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text div,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text span,
.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text p {
	font-size: 35px;
	font-family:poppins;
	line-height: 1em;
	    text-transform: capitalize;
}

.elementor-860 .elementor-element.elementor-element-dec8923>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-860 .elementor-element.elementor-element-f2b3e6f {
	text-align: left;
	z-index: 2;
}

.elementor-860 .elementor-element.elementor-element-f2b3e6f:after {
	border-color: #FAF7F1 !important;
}

.elementor-860 .elementor-element.elementor-element-9bf2151 {
	text-align: left;
	width: auto;
	max-width: auto;
	bottom: -73px;
}

.elementor-860 .elementor-element.elementor-element-9bf2151 .elementor-image img {
	width: 400px;
}

.elementor-860 .elementor-element.elementor-element-9bf2151:after {
	border-color: #FAF7F1 !important;
}

body:not(.rtl) .elementor-860 .elementor-element.elementor-element-9bf2151 {
	right: -41.2px;
}

body.rtl .elementor-860 .elementor-element.elementor-element-9bf2151 {
	left: -41.2px;
}

.elementor-860 .elementor-element.elementor-element-ed73f4e {
	margin-top: 80px;
	margin-bottom: 80px;
}

.elementor-860 .elementor-element.elementor-element-ddf8819.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-860 .elementor-element.elementor-element-ddf8819>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
}

.elementor-860 .elementor-element.elementor-element-d7d65e1 {
	text-align: left;
}

.elementor-860 .elementor-element.elementor-element-d7d65e1:after {
	border-color: #FAF7F1 !important;
}

.elementor-860 .elementor-element.elementor-element-d7d65e1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-860 .elementor-element.elementor-element-5aac6a2>.elementor-element-populated {
	margin: 60px 40px 0px 40px;
}

.elementor-860 .elementor-element.elementor-element-0b21252 {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-860 .elementor-element.elementor-element-0b21252 .elementor-divider-separator {
	width: 70px;
}

.elementor-860 .elementor-element.elementor-element-0b21252 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-860 .elementor-element.elementor-element-0b21252>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-0b21252 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-0b21252 {
	opacity: 0;
}

.elementor-860 .elementor-element.elementor-element-82e671a .elementor-heading-title {
	color: #202020;
	font-weight:500;
}

.elementor-860 .elementor-element.elementor-element-82e671a>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-860 .elementor-element.elementor-element-82e671a {
	width: auto;
	max-width: auto;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text {
	text-align: left;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text div {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text span {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text p {
	color: #202020;
}

.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h1,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h2,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h3,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h4,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h5,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h6,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text div,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text span,
.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text p {
	font-size: 35px;
	font-family:poppins;
	
	line-height: 1em;
}

.elementor-860 .elementor-element.elementor-element-0302ad2>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

@media(min-width:768px) {
	.elementor-860 .elementor-element.elementor-element-4fd31af {
		width: 40%;
	}

	.elementor-860 .elementor-element.elementor-element-5d77aad {
		width: 59.665%;
	}

	.elementor-860 .elementor-element.elementor-element-ddf8819 {
		width: 50%;
	}

	.elementor-860 .elementor-element.elementor-element-5aac6a2 {
		width: 49.665%;
	}
}

@media(max-width:1024px) {
	.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container {
		min-height: 500px;
	}

	.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-860 .elementor-element.elementor-element-b39195d>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-860 .elementor-element.elementor-element-0c8ac09>.elementor-widget-container {
		margin: 100px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-b917f96 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0% 10% 0% 10%;
	}

	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-860 .elementor-element.elementor-element-1a64827>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-860 .elementor-element.elementor-element-7be1645 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-860 .elementor-element.elementor-element-4fd31af>.elementor-element-populated {
		margin: 0px 60px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-860 .elementor-element.elementor-element-9bf2151 .elementor-image img {
		width: 300px;
	}

	.elementor-860 .elementor-element.elementor-element-9bf2151 {
		bottom: 83px;
	}

	.elementor-860 .elementor-element.elementor-element-ed73f4e {
		margin-top: 40px;
		margin-bottom: 40px;
	}

	.elementor-860 .elementor-element.elementor-element-5aac6a2>.elementor-element-populated {
		margin: 0px 0px 0px 60px;
	}

	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text p {
		font-size: 40px;
	}
}

@media(max-width:767px) {
	.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container {
		min-height: 450px;
	}

	.elementor-860 .elementor-element.elementor-element-f7d05a0>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-860 .elementor-element.elementor-element-f7d05a0 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-860 .elementor-element.elementor-element-b39195d>.elementor-element-populated {
		margin: 0px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-0c8ac09 .themegoods-animated-text p {
		font-size: 36px;
	}

	.elementor-860 .elementor-element.elementor-element-0c8ac09>.elementor-widget-container {
		margin: 160px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-b917f96 {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-1a64827 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.2em;
	}

	.elementor-860 .elementor-element.elementor-element-1a64827>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-4fd31af>.elementor-element-populated {
		margin: 80px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-88aec89 .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-860 .elementor-element.elementor-element-9bf2151 {
		bottom: -31px;
	}

	.elementor-860 .elementor-element.elementor-element-ed73f4e {
		margin-top: 0px;
		margin-bottom: 80px;
	}

	.elementor-860 .elementor-element.elementor-element-5aac6a2>.elementor-element-populated {
		margin: 80px 0px 0px 0px;
	}

	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h1,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h2,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h3,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h4,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h5,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text h6,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text div,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text span,
	.elementor-860 .elementor-element.elementor-element-1043193 .themegoods-animated-text p {
		font-size: 32px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-860 .elementor-element.elementor-element-4fd31af {
		width: 50%;
	}

	.elementor-860 .elementor-element.elementor-element-5d77aad {
		width: 50%;
	}

	.elementor-860 .elementor-element.elementor-element-ddf8819 {
		width: 50%;
	}

	.elementor-860 .elementor-element.elementor-element-5aac6a2 {
		width: 50%;
	}
}

.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container {
	min-height: 800px;
}

.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-902 .elementor-element.elementor-element-0dd30c3 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-0dd30c3:not(.elementor-motion-effects-element-type-background),
.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/banner-2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-902 .elementor-element.elementor-element-d1530a3.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-902 .elementor-element.elementor-element-d1530a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-902 .elementor-element.elementor-element-d1530a3>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text {
	text-align: center;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text p {
	font-size: 46px;
	font-weight:500;
	line-height: 1.5em;
font-family: 'Yeseva One', cursive;
margin-top:-8px;
	    text-shadow: 1px 1px 1px #000, 0 0 25px #000, 0 0 5px #000;
}
.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h6{
	font-size: 20px!important;
	font-weight:500;
	line-height: 1em;
font-family: 'Yeseva One', cursive;

}





.elementor-902 .elementor-element.elementor-element-c1a4f23>.elementor-widget-container {
	margin: 80px 0px 0px 0px;
	padding: 0% 20% 0% 20%;
}

.elementor-902 .elementor-element.elementor-element-e60b41e .elementor-image img {
	width: 60px;
	margin-bottom:-113px;
}

body:not(.rtl) .elementor-902 .elementor-element.elementor-element-e60b41e {
	left: 0px;
}

body.rtl .elementor-902 .elementor-element.elementor-element-e60b41e {
	right: 0px;
}

.elementor-902 .elementor-element.elementor-element-e60b41e {
	bottom: -230px;
}

.elementor-902 .elementor-element.elementor-element-854d3dc {
	margin-top: 40px;
	margin-bottom: 40px;
}

.elementor-902 .elementor-element.elementor-element-6853f57.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text {
	text-align: center;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text div {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text span {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text p {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text p {
	font-size:16px;
	font-family:poppins;
	font-weight:400;
	letter-spacing:1px;
	line-height: 1.2em;
}

.elementor-902 .elementor-element.elementor-element-f4b83c4 .elementor-image img {
	width: 54px;
}

.elementor-902 .elementor-element.elementor-element-f4b83c4>.elementor-widget-container {
	margin: 0px 15px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-f4b83c4 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-7810cd0 .elementor-image img {
	width: 150px;
	padding-left:14px;
}

.elementor-902 .elementor-element.elementor-element-7810cd0>.elementor-widget-container {
	margin: 0px 0px 0px 15px;
}

.elementor-902 .elementor-element.elementor-element-7810cd0 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-7d438bb {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-902 .elementor-element.elementor-element-a774ba4>.elementor-element-populated {
	margin: 0px 80px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-e46c7c7 {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-e46c7c7 .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-e46c7c7 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-e46c7c7>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-e46c7c7 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-e46c7c7 {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-a8eebdd .elementor-heading-title {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a8eebdd>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-a8eebdd {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text {
	text-align: left;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text div {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text span {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text p {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text p {
	font-size: 35px;
	font-family:poppins;
	line-height: 1em;
	font-family: 'Yeseva One', cursive;
	    text-transform: capitalize;
}

.elementor-902 .elementor-element.elementor-element-ec9df08>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-902 .elementor-element.elementor-element-d299599 {
	text-align: left;
	z-index: 2;
}

.elementor-902 .elementor-element.elementor-element-d299599:after {
	border-color: #FAF7F1 !important;
}

.elementor-902 .elementor-element.elementor-element-e0ee838 {
	text-align: left;
	width: auto;
	max-width: auto;
	bottom: -144px;
}

.elementor-902 .elementor-element.elementor-element-e0ee838 .elementor-image img {
	width: 400px;
}

.elementor-902 .elementor-element.elementor-element-e0ee838:after {
	border-color: #FAF7F1 !important;
}

body:not(.rtl) .elementor-902 .elementor-element.elementor-element-e0ee838 {
	right: -41.2px;
}

body.rtl .elementor-902 .elementor-element.elementor-element-e0ee838 {
	left: -41.2px;
}

.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-container {
	min-height: 500px;
}

.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-902 .elementor-element.elementor-element-de1f33e:not(.elementor-motion-effects-element-type-background),
.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #00b8ff0f;
}

.elementor-902 .elementor-element.elementor-element-de1f33e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:20px;
	margin-bottom: 0px;
	padding: 80px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-902 .elementor-element.elementor-element-05bd65b {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-05bd65b .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-05bd65b .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-05bd65b>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-05bd65b {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-05bd65b {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-151617c .elementor-heading-title {
	color: #202020;
	font-weight:600;
}

.elementor-902 .elementor-element.elementor-element-151617c>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-151617c {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text {
	text-align: left;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text div {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text span {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text p {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text p {
	font-size: 43px;
	font-family:poppins;
	margin-bottom:-15px;
	font-family: 'Yeseva One', cursive;
	    text-transform: capitalize;
}

.elementor-902 .elementor-element.elementor-element-fbcc6c3>.elementor-widget-container {
	margin: 0% 20% 0% 0%;
}

.elementor-bc-flex-widget .elementor-902 .elementor-element.elementor-element-15df0ae.elementor-column .elementor-column-wrap {
	align-items: flex-end;
}

.elementor-902 .elementor-element.elementor-element-15df0ae.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-902 .elementor-element.elementor-element-15df0ae.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-902 .elementor-element.elementor-element-15df0ae>.elementor-element-populated {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-e9e2442 .elementor-spacer-inner {
	height: 50px;
}

.elementor-902 .elementor-element.elementor-element-99603cf .elementor-image img {
	width: 18px;
}

.elementor-902 .elementor-element.elementor-element-99603cf>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-902 .elementor-element.elementor-element-99603cf {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-bbc8d32 .elementor-heading-title {
	font-size: 22px;
	font-weight:500;
	line-height: 2.2em;
}

.elementor-902 .elementor-element.elementor-element-bbc8d32>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-bbc8d32 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-6fdf8ed {
	margin-top: -260px;
	margin-bottom: 0px;
}

.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .accommodation-carousel-title h3 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .accommodation-carousel-title accommodation-carousel-attr-wrapper {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {

	font-size: 20px;
	line-height: 20px;
	font-family:poppins;
	color: #000000;
}
.accommodation-carousel-wrapper .accommodation-carousel-title h3{
	font-size:20px;
font-family: 'Yeseva One', cursive;
}





.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span {
	background: #cccccc;
}

.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span {
	background: #1A4531;
}

.elementor-902 .elementor-element.elementor-element-4c06b41 {
	margin-top: 30px;
	margin-bottom: 20px;
}

.elementor-902 .elementor-element.elementor-element-bcbbc18 {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-bcbbc18 .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-bcbbc18 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-bcbbc18>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-bcbbc18 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-bcbbc18 {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-2dff028 .elementor-heading-title {
	color: #202020;
	font-weight:600;
}
.s1 span{
	margin-bottom:10px;
}
.elementor-902 .elementor-element.elementor-element-2dff028>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-2dff028 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text {
	text-align: left;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text div {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text span {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text p {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text p {
	font-size: 43px;
		font-family: 'Yeseva One', cursive;
	margin-top:-10px;
}

.elementor-902 .elementor-element.elementor-element-45979d6>.elementor-element-populated {
	margin: 40px 0px 0px 100px;
}

.elementor-902 .elementor-element.elementor-element-3786feb>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-902 .elementor-element.elementor-element-e0b8d8a .elementor-image img {
	width: 18px;
}

.elementor-902 .elementor-element.elementor-element-e0b8d8a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-902 .elementor-element.elementor-element-e0b8d8a {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-5d5849b .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	line-height: 2.2em;
}

.elementor-902 .elementor-element.elementor-element-5d5849b>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-5d5849b {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-62fa56f {
	margin-top: 0px;
	margin-bottom: 70px;
}

.elementor-902 .elementor-element.elementor-element-681f524 .tg_horizontal_gallery_wrapper .flickity-prev-next-button.next {
	background: #ffffff;
}

.elementor-902 .elementor-element.elementor-element-681f524 .tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous {
	background: #ffffff;
}

.elementor-902 .elementor-element.elementor-element-681f524 .tg_horizontal_gallery_wrapper .flickity-prev-next-button .arrow {
	fill: #222222;
}

.elementor-902 .elementor-element.elementor-element-681f524 .tg_horizontal_gallery_wrapper .flickity-page-dots .dot {
	background: #222222;
}

.elementor-902 .elementor-element.elementor-element-50da55d:not(.elementor-motion-effects-element-type-background),
.elementor-902 .elementor-element.elementor-element-50da55d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #00b8ff0f;
}

.elementor-902 .elementor-element.elementor-element-50da55d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 40px 0px 40px 0px;
}
.video-section video{
	width:100%;
	
}
.video-section{
	margin:20px;
}
.elementor-902 .elementor-element.elementor-element-50da55d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-902 .elementor-element.elementor-element-28e7873 {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}
.titile-heading {
	font-size:35px;
	font-family: 'Yeseva One', cursive;
	text-align:center;
}
.elementor-902 .elementor-element.elementor-element-28e7873 .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-28e7873 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-28e7873>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-28e7873 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-28e7873 {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-a60325b .elementor-heading-title {
	color: #202020;
	font-weight:600;
}

.elementor-902 .elementor-element.elementor-element-a60325b>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-a60325b {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text {
	text-align: left;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text div {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text span {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text p {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text p {
	font-size: 35px;
	font-family: 'Yeseva One', cursive;
	line-height: 1em;
}

.elementor-902 .elementor-element.elementor-element-b866780>.elementor-widget-container {
	margin: 0% 2% 0% 0%;
	padding: 0px 0px 10px 0px;
}

.elementor-902 .elementor-element.elementor-element-44e4b97 .elementor-image img {
	width: 18px;
}

.elementor-902 .elementor-element.elementor-element-44e4b97>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-902 .elementor-element.elementor-element-44e4b97 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-1c9f013 .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	line-height: 2.2em;
}

.elementor-902 .elementor-element.elementor-element-1c9f013>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-1c9f013 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-61bed63 {
	text-align: left;
	z-index: 2;
}

.elementor-902 .elementor-element.elementor-element-61bed63:after {
	border-color: #EEE7DA !important;
}

.elementor-902 .elementor-element.elementor-element-61bed63>.elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-902 .elementor-element.elementor-element-45c5385:not(.elementor-motion-effects-element-type-background),
.elementor-902 .elementor-element.elementor-element-45c5385>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #EEE7DA;
}

.elementor-902 .elementor-element.elementor-element-45c5385 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-902 .elementor-element.elementor-element-45c5385>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-902 .elementor-element.elementor-element-b517adb>.elementor-element-populated {
	margin: 0% 10% 0% 0%;
}

.elementor-902 .elementor-element.elementor-element-73a13b0:not(.elementor-motion-effects-element-type-background),
.elementor-902 .elementor-element.elementor-element-73a13b0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../upload/bb.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-column{
	display:block;
}
.elementor-902 .elementor-element.elementor-element-73a13b0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 110px 90px 100px 90px;
	z-index: 2;
}

.elementor-902 .elementor-element.elementor-element-73a13b0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-902 .elementor-element.elementor-element-87c1848>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-902 .elementor-element.elementor-element-87c1848>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-902 .elementor-element.elementor-element-f438c4d {
	--divider-border-style: solid;
	--divider-border-color: #FFFFFF;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-f438c4d .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-f438c4d .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-f438c4d>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-f438c4d {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-f438c4d {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-98d7326 .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-98d7326>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-98d7326 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-72fbf8a .elementor-heading-title {
	color: #FFFFFF;
	font-size: 35px;
	font-family:poppins;
}

.elementor-902 .elementor-element.elementor-element-ca5d1b2 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-ca5d1b2>.elementor-widget-container {
	margin: 0% 20% 0% 0%;
	padding: 10px 0px 0px 0px;
}

body:not(.rtl) .elementor-902 .elementor-element.elementor-element-045fb4e {
	right: -144.4px;
}

body.rtl .elementor-902 .elementor-element.elementor-element-045fb4e {
	left: -144.4px;
}

.elementor-902 .elementor-element.elementor-element-045fb4e {
	bottom: -155px;
}

.elementor-902 .elementor-element.elementor-element-6df27b6 {
	margin-top: 70px;
	margin-bottom: 80px;
}

.elementor-902 .elementor-element.elementor-element-a0686fb {
	--divider-border-style: solid;
	--divider-border-color: #202020;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-a0686fb .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-a0686fb .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-a0686fb>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-a0686fb {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-a0686fb {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-c4c342e .elementor-heading-title {
	color: #202020;
	font-weight:600
}

.elementor-902 .elementor-element.elementor-element-c4c342e>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-c4c342e {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text {
	text-align: left;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h1 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h2 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h3 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h4 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h5 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h6 {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text div {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text span {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text p {
	color: #202020;
}

.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text p {
	font-size: 35px;
font-family: 'Yeseva One', cursive;
	line-height: 1em;
	    text-transform: capitalize;
}

.elementor-902 .elementor-element.elementor-element-3d518e8>.elementor-element-populated {
	margin: 40px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-09db851>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-902 .elementor-element.elementor-element-ad66ad3 .elementor-image img {
	width: 18px;
}

.elementor-902 .elementor-element.elementor-element-ad66ad3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #202020;
	border-radius: 250px 250px 250px 250px;
}

.elementor-902 .elementor-element.elementor-element-ad66ad3 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-8818685 .elementor-heading-title {
	font-size: 22px;
	font-weight:500;
	line-height: 2.2em;
}

.elementor-902 .elementor-element.elementor-element-8818685>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-8818685 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-9cb9b26 {
	margin-top: 0px;
	margin-bottom: 60px;
}

.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper {
	height: 480px;
	border-radius: 0px;
}

.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper img {
	max-width: 30px !important;
}

.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper i {
	color: #ffffff;
}

.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper .overflow-inner .header-wrap h2 {
	color: #ffffff;
	font-size: 30px;
}

.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper .overflow-inner {
	text-align: center;
}

.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper .overflow-inner .hover-content {
	color: #ffffff;
	text-align:center!important;
}

.elementor-902 .elementor-element.elementor-element-0d443bb {
	margin-top: 75px;
	margin-bottom: 75px;
}

.elementor-902 .elementor-element.elementor-element-c1a80e4 .elementor-image img {
	width: 60px;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text {
	text-align: center;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h1 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h2 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h3 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h4 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h5 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h6 {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text div {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text span {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text p {
	color: #000000;
}

.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text p {
	font-size:20px;
	font-weight:400;
	font-family:poppins;
	line-height: 1.1em;
}

.elementor-902 .elementor-element.elementor-element-147d347>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
	padding: 30px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-9bcf289 {
	text-align: center;
}

.elementor-902 .elementor-element.elementor-element-9bcf289 .elementor-heading-title {
	font-size: 20px;font-style: italic;
    font-family: 'Poppins';
}

.elementor-902 .elementor-element.elementor-element-9bcf289>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-902 .elementor-element.elementor-element-547fc79.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-902 .elementor-element.elementor-element-547fc79.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-902 .elementor-element.elementor-element-547fc79:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-902 .elementor-element.elementor-element-547fc79>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#ad7e2c;
}

.elementor-902 .elementor-element.elementor-element-547fc79>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-902 .elementor-element.elementor-element-547fc79>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-902 .elementor-element.elementor-element-32e247d {
	padding:86px 76px 86px 186px
}

.elementor-902 .elementor-element.elementor-element-18779c6 {
	--divider-border-style: solid;
	--divider-border-color: #FFFFFF;
	--divider-border-width: 1px;
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-18779c6 .elementor-divider-separator {
	width: 70px;
}

.elementor-902 .elementor-element.elementor-element-18779c6 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-902 .elementor-element.elementor-element-18779c6>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-element.elementor-element-18779c6 {
	transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
	transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-18779c6 {
	opacity: 0;
}

.elementor-902 .elementor-element.elementor-element-b7470f6 .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-b7470f6>.elementor-widget-container {
	margin: 2px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-b7470f6 {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text {
	text-align: left;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h1 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h2 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h3 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h4 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h5 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h6 {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text div {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text span {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text p {
	color: #FFFFFF;
}

.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h1,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h2,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h3,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h4,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h5,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h6,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text div,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text span,
.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text p {
	font-size: 33px;
}

.elementor-902 .elementor-element.elementor-element-62c25fe {
	color: #FFFFFF;
	font-size: 16px;
}

.elementor-902 .elementor-element.elementor-element-62c25fe>.elementor-widget-container {
	margin: 20px 0px 40px 0px;
}

.elementor-902 .elementor-element.elementor-element-23431ac .elementor-image img {
	width: 18px;
}

.elementor-902 .elementor-element.elementor-element-23431ac>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 10px 17px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	border-radius: 250px 250px 250px 250px;
}

.elementor-902 .elementor-element.elementor-element-23431ac {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-abdd41d .elementor-heading-title {
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 600;
	font-family:poppins;
	line-height: 2.2em;
}

.elementor-902 .elementor-element.elementor-element-abdd41d>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-902 .elementor-element.elementor-element-abdd41d {
	width: auto;
	max-width: auto;
}

.elementor-902 .elementor-element.elementor-element-8453ebe .eb-map {
	height: 600px;
}

@media(min-width:768px) {
	.elementor-902 .elementor-element.elementor-element-a774ba4 {
		width: 40%;
	}

	.elementor-902 .elementor-element.elementor-element-f561203 {
		width: 59.665%;
	}

	.elementor-902 .elementor-element.elementor-element-0e50c1a {
		width: 50%;
	}

	.elementor-902 .elementor-element.elementor-element-15df0ae {
		width: 50%;
		margin-top:95px;
		margin-left:-100px;
	}

	.elementor-902 .elementor-element.elementor-element-b517adb {
		width: 100%;
	}

	.elementor-902 .elementor-element.elementor-element-87c1848 {
		width: 80%;
	}

	.elementor-902 .elementor-element.elementor-element-29eb77b {
		width: 20%;
	}
}

@media(max-width:1024px) {
	.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container {
		min-height: 500px;
	}

	.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-902 .elementor-element.elementor-element-d1530a3>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text p {
		font-size: 45px;
	}

	.elementor-902 .elementor-element.elementor-element-c1a4f23>.elementor-widget-container {
		margin: 100px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-854d3dc {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0% 10% 0% 10%;
	}

	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text p {
		font-size: 20px;
		line-height: 1.3em;
	}

	.elementor-902 .elementor-element.elementor-element-820c00d>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-902 .elementor-element.elementor-element-7d438bb {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-a774ba4>.elementor-element-populated {
		margin: 0px 60px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-902 .elementor-element.elementor-element-e0ee838 .elementor-image img {
		width: 300px;
	}

	.elementor-902 .elementor-element.elementor-element-e0ee838 {
		bottom: 83px;
	}

	.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-container {
		min-height: 400px;
	}

	.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-902 .elementor-element.elementor-element-de1f33e {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-902 .elementor-element.elementor-element-fbcc6c3>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-6fdf8ed {
		margin-top: -150px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 16px;
	}

	.elementor-902 .elementor-element.elementor-element-4c06b41 {
		margin-top: 20px;
		margin-bottom: 60px;
	}

	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-902 .elementor-element.elementor-element-b866780>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-45c5385 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-73a13b0 {
		padding: 80px 30px 80px 30px;
	}

	.elementor-902 .elementor-element.elementor-element-72fbf8a .elementor-heading-title {
		font-size: 42px;
	}

	body:not(.rtl) .elementor-902 .elementor-element.elementor-element-045fb4e {
		right: -112.2px;
	}

	body.rtl .elementor-902 .elementor-element.elementor-element-045fb4e {
		left: -112.2px;
	}

	.elementor-902 .elementor-element.elementor-element-045fb4e {
		bottom: -51px;
	}

	.elementor-902 .elementor-element.elementor-element-6df27b6 {
		margin-top: 80px;
		margin-bottom: 60px;
	}

	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text p {
		font-size: 40px;
	}

	.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper {
		height: 400px;
	}

	.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper .overflow-inner .header-wrap h2 {
		font-size: 26px;
	}

	.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper .inner-wrap .inner-wrap-border {
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-0d443bb {
		margin-top: 60px;
		margin-bottom: 80px;
	}

	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text p {
		font-size: 26px;
		line-height: 1.3em;
	}

	.elementor-902 .elementor-element.elementor-element-147d347>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-902 .elementor-element.elementor-element-32e247d {
		padding: 0px 30px 0px 30px;
	}

	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-2420d71 .themegoods-animated-text p {
		font-size: 42px;
	}

	.elementor-902 .elementor-element.elementor-element-62c25fe .elementor-text-editor {
		text-align: left;
	}

	.elementor-902 .elementor-element.elementor-element-62c25fe {
		width: 100%;
		max-width: 100%;
	}
}

@media(max-width:767px) {
	.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container {
		min-height: 450px;
	}

	.elementor-902 .elementor-element.elementor-element-0dd30c3>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-902 .elementor-element.elementor-element-0dd30c3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

.elementor-902 .elementor-element.elementor-element-a774ba4 > .elementor-element-populated {
    margin: 110px 89px 0px 0px!important;
}

	.elementor-902 .elementor-element.elementor-element-d1530a3>.elementor-element-populated {
		margin: 0px 20px 20px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-c1a4f23 .themegoods-animated-text p {
		font-size: 26px;
	}

	.elementor-902 .elementor-element.elementor-element-c1a4f23>.elementor-widget-container {
		margin: 160px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-854d3dc {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-820c00d .themegoods-animated-text p {
		font-size: 16px;
		line-height: 1.2em;
	}

	.elementor-902 .elementor-element.elementor-element-820c00d>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-a774ba4>.elementor-element-populated {
		margin: 100px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-022d7a9 .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-902 .elementor-element.elementor-element-e0ee838 {
		bottom: -31px;
	}

	.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-container {
		min-height: 250px;
	}

	.elementor-902 .elementor-element.elementor-element-de1f33e>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-902 .elementor-element.elementor-element-de1f33e {
		padding: 60px 30px 0px 30px;
	}

	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-e600857 .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-902 .elementor-element.elementor-element-15df0ae.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: flex-start;
	}

	.elementor-902 .elementor-element.elementor-element-6fdf8ed {
		margin-top: 40px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-29a9929 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price {
		font-size: 12px;
	}

	.elementor-902 .elementor-element.elementor-element-4c06b41 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-4930627 .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-902 .elementor-element.elementor-element-45979d6>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-62fa56f {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-50da55d {
		padding: 60px 30px 60px 30px;
	}

	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-a7994c1 .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-902 .elementor-element.elementor-element-61bed63>.elementor-widget-container {
		margin: 60px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-45c5385 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-6df27b6 {
		margin-top: 120px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-bab9a5b .themegoods-animated-text p {
		font-size: 32px;
	}

	.elementor-902 .elementor-element.elementor-element-bab9a5b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-3d518e8>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-09db851>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-9cb9b26 {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	.elementor-902 .elementor-element.elementor-element-00f2d65 .service-grid-wrapper .overflow-inner .header-wrap h2 {
		font-size: 26px;
	}

	.elementor-902 .elementor-element.elementor-element-0d443bb {
		margin-top: 40px;
		margin-bottom: 80px;
	}

	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h1,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h2,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h3,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h4,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h5,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text h6,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text div,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text span,
	.elementor-902 .elementor-element.elementor-element-147d347 .themegoods-animated-text p {
		font-size: 20px;
		line-height: 1.2em;
	}

	.elementor-902 .elementor-element.elementor-element-147d347>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-547fc79>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-902 .elementor-element.elementor-element-32e247d {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-902 .elementor-element.elementor-element-62c25fe .elementor-text-editor {
		text-align: left;
	}

	.elementor-902 .elementor-element.elementor-element-62c25fe {
		width: 100%;
		max-width: 100%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-902 .elementor-element.elementor-element-a774ba4 {
		width: 50%;
	}

	.elementor-902 .elementor-element.elementor-element-f561203 {
		width: 50%;
	}

	.elementor-902 .elementor-element.elementor-element-0e50c1a {
		width: 60%;
	}

	.elementor-902 .elementor-element.elementor-element-15df0ae {
		width: 40%;
	}

	.elementor-902 .elementor-element.elementor-element-b91c792 {
		width: 40%;
	}

	.elementor-902 .elementor-element.elementor-element-45979d6 {
		width: 60%;
	}

	.elementor-902 .elementor-element.elementor-element-11abfc1 {
		width: 40%;
	}

	.elementor-902 .elementor-element.elementor-element-3d518e8 {
		width: 60%;
	}
}

  #gallery .container{
      padding:0px!important;
}
.bg-main {
	background-color:#fff;
	box-shadow:0px 1px 2px 2px #81a6bd57
}


#gallery {
  padding-top: 40px;
}
@media screen and (min-width: 991px) {
  #gallery {
    padding: 60px 30px 0 30px;
  }
}

.img-wrapper {
  position: relative;
  margin-top: 15px;
}
.img-wrapper img {
  width: 100%;
}

.img-overlay {
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
}
.img-overlay i {
  color: #fff;
  font-size: 3em;
}

#overlay {
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#overlay img {
  margin: 0;
  width: 80%;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 5%;
}
@media screen and (min-width: 768px) {
  #overlay img {
    width: 60%;
  }
}
@media screen and (min-width: 1200px) {
  #overlay img {
    width: 50%;
  }
}

#nextButton {
  color: #fff;
  font-size: 2em;
  transition: opacity 0.8s;
}
#nextButton:hover {
  opacity: 0.7;
}
@media screen and (min-width: 768px) {
  #nextButton {
    font-size: 3em;
  }
}

#prevButton {
  color: #fff;
  font-size: 2em;
  transition: opacity 0.8s;
}
#prevButton:hover {
  opacity: 0.7;
}
@media screen and (min-width: 768px) {
  #prevButton {
    font-size: 3em;
  }
}

#exitButton {
  color: #fff;
  font-size: 2em;
  transition: opacity 0.8s;
  position: absolute;
  top: 15px;
  right: 15px;
}
#exitButton:hover {
  opacity: 0.7;
}
@media screen and (min-width: 768px) {
  #exitButton {
    font-size: 3em;
  }
}

.tariffPage{
	margin-top:100px;
	margin-bottom:100px;
}
.elementor-widget-container h1{
	font-family:poppins;
	margin-top:0px;
}
.tariffPage th {
	font-family:poppins;
	font-size:18px;
	color:#fff;
	background:#ad7e2c;
}

.tariffPage td {
	font-family:poppins;
	font-size:16px;

}
.tariffPage .table-bordered>tbody>tr>td{
	border: 1px solid #000;
	
}


.read-more {
    display: flex;
}
.read-more a {
    padding: 8px 28px 8px 28px;
    background: #323232;
    color: #fff;
    font-size: 16px;
}

.aminitie-box{
    display:flex;
    flex-wrap:wrap;
}
.aminitie-box .box-item {
    width: 33.33%!important ;
    padding: 0 12px !important;
    font-weight:600;
        text-transform: capitalize;
}
.video-wrapper {
    min-height: 390px;
}
.section-padding {
    padding-top: 70px;
    padding-bottom: 60px;
}
.bg-img {
    background-size: cover;
    background-repeat: no-repeat;
}
.video-wrapper{
	background-image:url(../upload/bg-img.jpg);
	width:100%;
}
.elementor-column.elementor-col-33, .elementor-column[data-col="33"]{
	width: 50.333%;
}
.room-content  {
	font-size:25px;
	font-weight:600!important;
}
.contect-room {
	padding-left:20px;
}
.btn-read  {
padding:10px 15px 10px 15px;
background-color:#ad7e2c;
border:none;
color:#fff;
margin-left:20px;
}


.book-now {
    bottom: 20%;
    right: 0px;
    opacity: 1;
    transition: opacity 0.5s ease 0s;
    box-sizing: border-box;
    direction: ltr;
    text-align: center;
    position: fixed !important;
    z-index: 16000160 !important;
}
.book-now .botton a {
    padding: 15px;
    border-top-left-radius: 30px;
}
.book-now .botton a img {
    max-width: 120px;
    margin-right: 4px;
}


@media only screen and (min-width: 320px) and (max-width: 767px) {
    .elementor-585 .elementor-element.elementor-element-1c89b88 .elementor-image img{
        margin-top:-60px!important;
    }
    .facilities-titile h2{
        
        padding-top:30px!important;
    }
    .about-img {
        width:100%;}
        .footer-about{
            padding:20px;
            font-size:13px;
            line-height:20px;
        }
}

@media (min-width: 768px){
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 33.333%;
}
.elementor-585 .elementor-element.elementor-element-1ec0501>.elementor-widget-container {
        margin: 0px 0px 0px 0px!important;
    
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    font-family: 'Poppins';
    font-size: 14px;
}
}
.hover-content{
    text-align:center!important;
    
}

.empty-space{
    padding:60px;
}