@media screen, print {
	:root {
		--mw-font-family-sans-serif: Crimson Text;
		--mw-header-font-size: 21px;
		--mw-header-background-color: #1d0d2b;
		--mw-header-mobile-link-border-color: #000000;
		--mw-top-header-button-text-color: #000000;
		--mw-header-link-color: #ffffff;
		--mw-header-padding-block: 1px;
		--mw-footer-text-color: #ffffff;
		--mw-footer-link-color: #ffffff;
		--mw-footer-primary-color: #ffffff;
	}
	#mw-element-1748863651108 {
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 4px;
		border-bottom-color: #eaf426;
		max-width: 100%;
		width: 503px;
	}
	#mw-element-1748863651109 {
		box-shadow: -10px 4px 24px 12px #dadada;
	}
	.btn {
		--mw-btn-border-radius: 1px;
		--mw-btn-border-size: 2px;
		--mw-btn-padding-block: 7px;
		--mw-btn-padding-inline: 21px;
		--mw-btn-font-size: 19px;
		--mw-btn-background-color: #d4a33d;
		--mw-btn-border-color: #d4a33d;
		--mw-btn-background-hover-color: rgba(231,111,81,0);
		--mw-btn-text-color: #000000;
		--mw-btn-text-hover-color: #ffffff;
		--mw-btn-secondary-background-color: #1d0d2b;
		--mw-btn-secondary-border-color: #000000;
		--mw-btn-secondary-text-color: #d4a33d;
		--mw-btn-secondary-background-hover-color: rgba(244,162,97,0);
		--mw-btn-secondary-text-hover-color: #000000;
	}
	#mw-element-1748864053451 {
		text-align: left;
		background-color: #24026f;
		border-color: #e3ffab;
		border-style: outset;
		border-width: 1px;
	}
	#mw-image-1748865050737 {
		max-width: 100%;
		width: 20px;
	}
	#mw-element-1748867318748 {
		max-width: 100%;
		width: 282px;
		border-style: none;
		border-width: nullpx;
		border-radius: 10px 10px 10px 10px;
		border-position: all;
	}
	#mw-element-1748867319598 {
		text-align: left;
	}
	#mw-element-1748867319602 {
		border-style: none;
	}
	#mw-image-1748867318752 {
		max-width: 100%;
		width: 214.075px;
	}
	#mw-element-1748867318753 {
		max-width: none;
		width: 214.075px;
	}
	#mw-image-1748867318755 {
		max-width: 100%;
		width: 182.075px;
	}
	#mw-element-1748867319606 {
		background-color: #14026e;
		border-style: outset;
		border-width: 1px;
		border-color: #ffffff;
		border-position: all;
		margin-right: 5px;
	}
	#mw-element-1748867319626 {
		background-color: #14026e;
	}
	#mw-element-1748867319633 {
		font-family: Times New Roman;
	}
	#mw-element-1748868796305 {
		text-align: left;
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 4px;
		border-bottom-color: #ffffff;
		max-width: 100%;
		width: 161px;
		min-height: 60px;
	}
	#mw-element-1748868796306 {
		font-family: Caveat Brush;
	}
	#mw-element-1748868796321 {
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 2px;
		border-bottom-color: #ffffff;
		max-width: 100%;
		width: 576px;
		text-align: center;
	}
	#mw-element-1748868796365 {
		box-shadow: -32px 4px 24px 0px #d3d3d3;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1748868796377 {
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 4px;
		border-bottom-color: #eaff64;
		max-width: 100%;
		width: 369px;
	}
	#mw-element-1748867318855 {
		max-width: 100%;
	}
	#mw-1748867318906 {
		border-position: top;
		border-top-style: inset;
		border-top-width: 4px;
		border-top-color: #f8ffb2;
		max-width: 100%;
		width: 247px;
	}
	#mw-element-1748869284606 {
		max-width: 100%;
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 4px;
		border-bottom-color: #dbff5b;
		width: 415px;
	}
	#mw-element-1748869284760 {
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 4px;
		border-bottom-color: #f0ff50;
		max-width: 100%;
		width: 305px;
	}
	#mw-element-1748871774835 {
		max-width: 100%;
		border-position: top;
		border-bottom-style: none;
		border-bottom-width: nullpx;
		width: 182px;
		border-top-style: outset;
		border-top-width: 4px;
		border-top-color: #ffffff;
	}
	#mw-element-1748872561106 {
		background-color: rgb(0 0 0 / 0%);
	}
	#mw-element-1748872561107 {
		background-color: #ffffff;
		box-shadow: -10px -10px 22px 8px rgba(221,221,221,0.74);
		border-radius: 30px 30px 30px 30px;
	}
	#mw-element-1748872561967 {
		box-shadow: -3px 11px 25px 22px #d3d3d3;
	}
	#mw-element-1748872561987 {
		max-width: 100%;
	}
	#mw-element-1748872561124 {
		max-width: 100%;
		width: 33px;
	}
	#mw-image-1748872561127 {
		max-width: 100%;
		width: 30px;
	}
	#mw-element-1748872562068 {
		box-shadow: 5px 12px 22px 19px #dddddd;
		padding-right: 20px;
		margin-right: 20px;
		border-radius: 30px 30px 30px 30px;
	}
	#mw-module-1748872562034-contact-form {
		padding-left: 0px;
		padding-right: 10px;
		margin-right: 0px;
		margin-left: 0px;
		padding-bottom: 6px;
		margin-bottom: px;
		padding-top: 0px;
		margin-top: 0px;
	}
	#mw-element-1748872562061 {
		padding-top: 10px;
	}
	.module-custom-fields {
		--mw-form-label-font-size: 16px;
		--mw-form-control-border-radius: 9px;
		--mw-form-control-padding-inline: 12px;
		--mw-form-control-padding-block: 7px;
		--mw-form-control-border-color: #d3ff82;
		--mw-form-control-placeholder-color: #000000;
		--mw-form-label-color: #cfe169;
		--mw-form-control-border-size: 1px;
	}
	#mw-element-1748879238817 {
		background-color: #ffffff;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: 50% 50%;
	}
	#mw-element-1748872562133 {
		background-color: #1d0d2b;
		box-shadow: -10px -1px 21px 17px #e2e2e2;
		border-radius: 30px 30px 30px 30px;
	}
	#mw-element-1748879239718 {
		text-align: center;
		font-weight: 700;
		font-family: Playfair Display;
	}
	#mw-element-1748879928292 {
		max-width: 100%;
		border-position: top;
		border-top-style: inset;
		border-top-width: 4px;
		border-top-color: #ffffff;
		width: 170px;
	}
	#mw-element-1749037350113 {
		max-width: 100%;
		width: 89px;
		height: auto;
	}
	#mw-element-1749037351308 {
		background-image: url(https://img.developmentbucket.com/userfiles/media/hotelmohanrajvila/default/whatsapp-image-2023-07-31-at-85143-pm-1.jpeg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-color: #0d0b0b;
	}
	#mw-element-1749042272140 {
		border-style: inset;
		border-width: 1px;
		border-color: #343434;
		border-position: left;
		border-right-style: inset;
		border-right-width: 1px;
		border-right-color: #6b6b6b;
		border-bottom-style: inset;
		border-bottom-width: 1px;
		border-left-style: inset;
		border-left-width: 1px;
		border-top-style: inset;
		border-top-width: 1px;
		border-top-color: #6b6b6b;
		border-bottom-color: #6b6b6b;
		border-left-color: #6b6b6b;
		box-shadow: -6px 6px 27px 5px #dddddd;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1749043379110 {
		background-color: #3d0202;
		max-width: 100%;
		border-style: inset;
		border-width: 1px;
		border-color: #ffd700;
		border-radius: 2px 2px 2px 2px;
		border-right-width: 1px;
		border-right-style: outset;
	}
	#mw-element-1749043380206 {
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1749043380224 {
		color: #ffd700;
		max-width: 100%;
		text-align: center;
	}
	#mw-element-1749043379111 {
		background-color: #3d0202;
		border-style: inset;
		border-width: 1px;
		border-color: #ffd700;
		border-radius: 2px 2px 2px 2px;
		border-right-style: outset;
	}
	#mw-element-1749043379112 {
		background-color: #3d0202;
		border-style: inset;
		border-width: 1px;
		border-color: #ffd700;
		border-radius: 2px 2px 2px 2px;
		border-right-style: outset;
	}
	#mw-element-1749043379113 {
		background-color: #3d0202;
		border-style: outset;
		border-width: 1px;
		border-color: #ffd700;
		border-radius: 2px 2px 2px 2px;
	}
	#mw-element-1749045011582 {
		max-width: 100%;
	}
	#mw-element-1749047313022 {
		text-align: center;
	}
	#mw-element-1749118655395 {
		max-width: 100%;
		width: 1011px;
		height: 938.15px;
	}
	#mw-element-1749121125580 {
		border-style: outset;
		border-width: 4px;
		border-color: #ffffff;
		max-width: 100%;
		width: 164px;
	}
	#mw-element-1749121125582 {
		border-style: none;
		border-width: 0px;
		border-position: top;
		border-top-style: outset;
		border-top-width: 4px;
		border-top-color: #ffffff;
		max-width: 100%;
		width: 247px;
	}
	#mw-element-1749121125586 {
		max-width: 100%;
		width: 407px;
		height: auto;
	}
	#mw-element-1749121125584 {
		text-align: center;
	}
	#mw-element-1749205877552 {
		max-width: 100%;
		width: 642px;
		height: 361.125px;
	}
	#mw-element-1749205877557 {
		border-style: inset;
		border-width: 1px;
		border-radius: 10px 10px 10px 10px;
		border-position: left;
		border-top-style: inset;
		border-top-width: 1px;
		border-right-style: inset;
		border-right-width: 1px;
		border-bottom-style: inset;
		border-bottom-width: 1px;
		border-left-style: inset;
		border-left-width: 1px;
		border-left-color: #6b6b6b;
		border-color: #6b6b6b;
		border-top-color: #6b6b6b;
		border-right-color: #6b6b6b;
		border-bottom-color: #6b6b6b;
		box-shadow: -6px 6px 27px 5px #dddddd;
	}
	#mw-element-1749205877574 {
		max-width: 100%;
	}
	#header-logo-header-layout {
		margin-top: px;
	}
	#mw-element-1749220318333 {
		max-width: 100%;
	}
	#mw-element-1749222409320 {
		max-width: 100%;
		width: 91px;
		height: auto;
	}
	#mw-element-1749205877553 {
		box-shadow: -6px 6px 27px 5px #342a2a;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1749042272147 {
		font-weight: 700;
		font-family: Playfair Display;
	}
	#mw-element-1749205877575 {
		border-radius: 10px 10px 10px 10px;
		box-shadow: -6px 6px 27px 5px #342a2a;
	}
	#mw-element-1748879239719 {
		font-weight: 700;
	}
	#mw-element-1748879239707 {
		font-family: Playfair Display;
		font-weight: 700;
	}
	#mw-element-1748868796323 {
		font-family: Playfair Display;
	}
	#mw-element-1749293404098 {
		font-family: Playfair Display;
	}
	#mw-element-1748869284762 {
		font-family: Playfair Display;
	}
	#mw-element-1748869284702 {
		font-family: Playfair Display;
	}
	#mw-element-1749293404168 {
		font-family: Playfair Display;
	}
	#mw-element-1749294848361 {
		max-width: 100%;
	}
	#mw-element-1749296645928 {
		font-family: Playfair Display;
	}
	#mw-element-1749298401603 {
		margin-top: 10px;
	}
	.edit[field="layout-footer-skin-19-emailfooter-layout"][rel="module"] {
		margin-top: 10px;
	}
	#mw-element-1749298401604 {
		margin-top: 10px;
	}
	#mw-element-1749299020730 {
		max-width: 100%;
		border-position: bottom;
		border-bottom-style: solid;
		border-bottom-width: 3px;
		border-bottom-color: #ffffff;
		width: 358px;
	}
	#mw-element-1749299435095 {
		max-width: 100%;
		width: 410px;
		min-height: 24px;
	}
	#mw-element-1749300176761 {
		font-family: Playfair Display;
	}
	#mw-element-1749301121316 {
		text-align: left;
	}
	#mw-element-1749301620667 {
		margin-top: 10px;
	}
	#mw-element-1749301620669 {
		margin-top: 10px;
	}
	#mw-element-1749301620673 {
		text-align: left;
	}
	#mw-element-1749301620677 {
		margin-top: 10px;
	}
	#mw-element-1749301620713 {
		margin-top: 10px;
	}
	#mw-element-1749301620749 {
		color: #000000;
		font-family: Crimson Text;
	}
	#mw-element-1749301620751 {
		margin-top: 10px;
	}
	#mw-element-1749301620758 {
		margin-top: 10px;
	}
	#mw-element-1749301620746 {
		max-width: 100%;
	}
	#mw-element-1749301620766 {
		margin-top: 10px;
	}
	#mw-element-1749301620784 {
		margin-top: 10px;
	}
	#mw-element-1749301620790 {
		margin-top: 10px;
	}
	#mw-element-1749295446008 {
		margin-top: 3px;
	}
	#mw-element-1749295446004 {
		padding-bottom: px;
		padding-top: 5px;
	}
	#mw-element-1749307854183 {
		max-width: none;
		width: 143px;
	}
	#mw-element-1749446355301 {
		font-family: Playfair Display;
	}
	#mw-element-1749452386761 {
		text-align: center;
		font-weight: 700;
		font-family: Playfair Display;
	}
	#mw-element-1749466402119 {
		margin-top: 10px;
	}
	#mw-1749466394930 {
		margin-top: 10px;
	}
	#mw-element-1749466898532 {
		font-family: Playfair Display;
	}
	#mw-element-1749466899665 {
		font-family: Poppins;
	}
	#mw-element-1749466898531 {
		margin-top: 48px;
		padding-top: 38px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	#mw-element-1749466899669 {
		margin-top: 50px;
		box-shadow: 7px 9px 26px 15px #9c9c9c;
		border-radius: 5px 5px 5px 11px;
	}
	#mw-module-1749047314279-pictures {
		border-width: 1px;
		border-color: #baac44;
		border-style: inset;
	}
	#mw-element-1749468732555 {
		max-width: 100%;
		text-align: center;
	}
	#mw-module-1749468733756-testimonials {
		box-shadow: -2px 2px 26px 28px #dddddd;
		border-radius: 20px 20px 20px 20px;
		margin-top: 10px;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	#mw-element-1749468732613 {
		max-width: 100%;
	}
	#mw-element-1748879239710 {
		max-width: 100%;
	}
	#mw-element-1749468733852 {
		font-family: Playfair Display;
	}
	#mw-element-1749468733128 {
		background-color: #22024b;
	}
	#mw-element-1749126736154 {
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 1px;
		border-bottom-color: #000000;
	}
	#mw-element-1749477912411 {
		margin-left: 15px;
		max-width: 100%;
		width: 175px;
	}
	#mw-element-1749477832118 {
		max-width: 100%;
	}
	#mw-module-1749477912434 {
		margin-top: 20px;
		margin-left: 10px;
	}
	#mw-element-1749477912427 {
		margin-left: 15px;
	}
	#mw-element-1749477832119 {
		margin-left: 15px;
	}
	#mw-element-1749477912446 {
		margin-top: 10px;
	}
	#mw-element-1749222833533 {
		box-shadow: -3px 3px 30px 7px #b0b0b0;
	}
	#mw-element-1749222833546 {
		box-shadow: -3px 3px 30px 7px #b0b0b0;
	}
	#mw-element-1749540555832 {
		text-align: center;
	}
	#mw-element-1749540555833 {
		text-align: center;
	}
	.edit[field="layout-skin-17-mw-module-1749540556768"][rel="module"] {
		background-color: #0e0031;
		margin-top: -3px;
		border-radius: 20px 20px 20px 20px;
	}
	#mw-module-1749540556768 {
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1749540555828 {
		padding-bottom: 0px;
		padding-top: 10px;
	}
	#mw-module-1749540556768-contact-form-btn {
		padding-top: 0px;
		padding-bottom: 10px;
	}
	#mw-element-1749542300029 {
		text-align: center;
		border-position: bottom;
		border-bottom-style: inset;
		border-bottom-width: 1px;
		border-bottom-color: #c5dc52;
	}
	#mw-module-1749542299994 {
		border-style: inset;
		border-width: 1px;
		border-color: #bfc54e;
	}
	#mw-element-1749545366707 {
		max-width: 100%;
		width: 1050px;
	}
	#mw-element-1749545366708 {
		max-width: 100%;
	}
	#mw-element-1749542027091 {
		max-width: 100%;
		width: 482px;
		height: auto;
	}
}
@media (max-width: 460px) {
	#mw-module-1748872562034-contact-form {
		margin-left: 20px;
	}
	#mw-element-1748880044058 {
		margin-top: 10px;
	}
	#mw-element-1748880044059 {
		margin-top: 10px;
	}
	#mw-element-1748880044070 {
		margin-top: 10px;
	}
	#mw-element-1748880044069 {
		margin-top: 10px;
	}
	#mw-element-1749047314281 {
		margin-top: 2px;
	}
	#mw-element-1749042272140 {
		margin-top: 0px;
		margin-bottom: 15px;
	}
	#mw-element-1749205877575 {
		padding-bottom: 0px;
	}
	#mw-element-1749205877557 {
		margin-bottom: 0px;
		margin-top: 15px;
	}
	#mw-element-1749299020730 {
		max-width: 100%;
		width: 300px;
	}
	#mw-element-1749471818737 {
		text-align: left;
	}
	#mw-1748867318873 {
		text-align: left;
	}
	#mw-element-1749477912422 {
		max-width: 100%;
		width: 365px;
		text-align: left;
	}
	#mw-element-1749477832118 {
		max-width: 100%;
		width: 383px;
		text-align: left;
	}
	#mw-element-1749477912412 {
		max-width: 100%;
		width: 366px;
		text-align: left;
		margin-left: 0px;
	}
	#footer-layout-menu {
		margin-left: 0px;
		text-align: left;
	}
	#footer-layout-menu--1 {
		margin-left: 0px;
		text-align: left;
	}
	#mw-element-1749477912411 {
		max-width: 100%;
		width: 368px;
		text-align: left;
		margin-left: 10px;
	}
	#footer-logo-footer-layout {
		margin-left: 0px;
		text-align: left;
	}
	#mw-module-1749477912416 {
		margin-left: 30px;
	}
	#mw-element-1749477832119 {
		max-width: 100%;
		width: 396px;
		margin-left: 10px;
		text-align: left;
	}
	#mw-element-1749477912427 {
		margin-left: 10px;
		max-width: 100%;
		width: 446px;
		text-align: left;
	}
	#mw-module-1749477912434 {
		margin-left: 0px;
		text-align: left;
	}
	#mw-element-1749222833533 {
		margin-top: px;
		padding-bottom: 5px;
	}
	#mw-element-1749295446010 {
		margin-top: 3px;
	}
	#mw-element-1749545366707 {
		max-width: 100%;
		width: 336px;
		min-height: 70px;
	}
	#mw-element-1749477912446 {
		text-align: center;
	}
	#mw-element-1749477912444 {
		text-align: left;
	}
	#mw-element-1749477912433 {
		padding-bottom: 0px;
	}
	#mw-element-1749542027091 {
		margin-top: 10px;
	}
	#mw-element-1749552681046 {
		margin-top: 5px;
	}
	#mw-element-1749628830000 {
		margin-top: 6px;
	}
	#mw-element-1749628830001 {
		margin-top: 10px;
	}
}