<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1200px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1170px;
	}

	.awards-area .col-lg-2 {
		width: 19.666667%;
	}

	.awards-area .col-lg-10 {
		width: 80.333333%;
	}

	.contarea .col-lg-5 {
		width: 45.666667%;
	}

	.contarea .col-lg-7 {
		width: 54.333333%;
	}

	.collapse.visible-md-show {
		display: block;
	}
	.navbar {
    padding: 0px !important;
}
.dropdown-menu {
	top: 98%!important;
}
.navbar-light .navbar-nav .nav-link {
    padding: 34px 13px !important;
}
.contact_sec h6 {
    padding-right: 160px;
}
}

@media(max-width: 1399.98px) {
	.aboutext {
		padding-left: 100px;
	}
}

@media(max-width: 1199.98px) {
}

@media (max-width: 991.98px) {

	.headerarea {
		position: relative;
		padding: 10px 0;
	}

	.headerarea .logo {
		max-width: 150px;
	}

	.menu {
		margin-right: 0;
	}

	.menuButton {
		padding: 8px 5px 5px;
		margin-left: 0;
	}

	.btn {
		padding: 12px 30px;
		font-size: 16px;
	}

	.video-banner-area {
		height: 440px;
	}

	.video-contain h1, .video-contain h2 {
		font-size: 52px;
		line-height: 55px;
		margin: 0 0 15px;
	}

	.video-contain p {
		margin-bottom: 20px;
	}

	.menu ul li {
		padding: 0;
	}

	.menu ul li a {
		padding: 12px 20px;
		margin: 0;
		font-size: 16px;
	}

	.menu ul li span::after {
		font-size: 15px;
	}

	.ajmanarea {
		display: none!important;
	}

	.ajmanareaimg {
		display: none;
	}

	.ajmanareainarea .media-body {
		display: none;
	}

	.media.d-flex.ajmanareainarea.align-items-center {
		display: none!important;
	}

	.ajmanareainnav.d-flex.justify-content-between.align-items-center {
		justify-content: center!important;
	}

	.copyright {
		margin-top: 25px;
		flex-direction: column!important;
		align-items: flex-start!important;
	}

	.copyright ul li {
		display: block;
	}

	.footer {
		padding: 40px 0px 40px;
	}

	.footer h4 span {
		display: none;
	}

	.footer-links ul li {
		margin-bottom: 0px;
		width: 100%;
	}

	.footerlinks1 {
		width: 50%;
	}

	.footerlinks {
		width: 50%;
	}

	.footer h4 {
		font-size: 23px;
		margin-bottom: 16px;
	}

	.footerlinks2 {
		width: 50%;
		margin-top: 24px;
	}

	.footerlinks3 {
		width: 50%;
		margin-top: 24px;
	}

	.footer ul li a {
		font-size: 14px;
		line-height: 28px;
	}

	.social-links ul {
		margin: 30px 0 0;
	}

	.bestoffer h6 {
		margin-right: 0;
		margin-top: 12px;
		margin-bottom: 25px;
	}

	.phonemedia {
		display: none;
	}

	.headerarea .logo {
		max-width: 70px;
	}

	.headerarea .morearea {
		padding-right: 10px;
	}

	.searchbox_area h1 {
		font-size: 30px;
		margin-bottom: 16px;
	}

	.searchbox_area {
		padding: 50px 0;
	}

	.searchbox_area ul.searchitem {
		gap: 0;
	}

	.searchbox_area ul.searchitem li a {
		font-size: 16px;
		line-height: 26px;
		padding: 4px 13px;
	}

	.searchbox_area h1 br {
		display: none;
	}

	.p-80 {
		padding: 24px 0;
	}

	.heading_text.d-flex.justify-content-between.align-items-center {
		flex-direction: column;
		justify-content: start!important;
		align-items: self-start!important;
	}

	.heading_text h2 {
		font-size: 26px;
		line-height: 1.3;
		margin-bottom: 15px;
	}

	.btn {
		padding: 9px 24px;
		font-size: 14px;
	}

	.properties-carousel .owl-nav {
		display: none;
	}

	.properties-titem {
		margin: 0px;
	}

	.properties-carousel .owl-dots {
		margin-top: 10px;
	}

	.NewOffPlan_area .heading_text {
		margin-bottom: 24px;
		flex-direction: column;
	}

	.NewOffPlan_area .heading_text .flex-grow-1 {
		flex-basis: 100%;
	}

	.NewOffPlan_area .heading_text h3 {
		padding-right: 0px;
		font-size: 26px;
		margin-bottom: 15px;
	}

	.NewOffPlan_area .heading_text p {
		font-size: 14px;
		line-height: 1.6;
		padding-right: 0;
	}

	.heading_right .headericonbox .thum img {
		min-width: 55px;
		margin-bottom: 8px;
		max-width: 55px;
	}

	.heading_right .headericonbox {
		flex-shrink: 0;
		flex-basis: 110px;
		margin-top: 15px;
	}

	.heading_right .headericonbox h6 {
		font-size: 16px;
	}

	.NewOffPlanbox {
		margin: 0px;
	}

	#search-input {
		padding: 5px 17px;
		height: 40px;
		box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.25);
		font-size: 13px;
	}

	button.searchbtn {
		right: 5px;
		width: 32px;
		height: 32px;
		top: 4px;
		font-size: 12px;
	}

	.headerarea.fix .logo {
		max-width: 64px;
	}

	.menuButton span {
		height: 3px;
	}

	.conttextarea .headertext h3 {
		font-size: 26px;
	}

	.conttextarea .headertext h3 br {
		display: none;
	}

	.conttextarea .headertext p {
		font-size: 14px;
	}

	.bandlogo {
		max-width: 96px;
	}

	.conttextarea .headertext {
		margin-bottom: 24px;
	}

	.conttextarea .bandbox {
		margin-bottom: 24px;
		gap: 14px;
	}

	.conttextarea .btn {
		padding: 9px 17px;
		color: #fff;
		font-size: 14px;
		margin-bottom: 15px;
	}

	.contarea .conthumble .tagbox {
		left: 16px;
		top: 20px;
	}

	.contarea .conthumble .tagbox span {
		padding: 4.667px 6px;
		font-size: 9px;
	}

	.bestoffer p {
		margin-bottom: 15px;
		font-size: 14px;
		font-weight: 300;
	}

	.bestoffer .btn {
		width: auto;
		padding: 9px 22px;
		color: #fff;
		font-size: 14px;
	}

	.bestoffer h3 {
		font-size: 26px;
		margin-bottom: 15px;
	}

	.got {
		padding: 7px 15px;
		font-size: 9px;
	}

	.bestoffer {
		padding-top: 24px;
	}

	.NewOffPlanbox h5 {
		font-size: 20px;
		padding: 13px 9px;
	}

	.headertext {
		margin-bottom: 15px;
		flex-direction: column;
		justify-content: start !important;
		align-items: self-start !important;
	}

	.bestcity_area .headertext h3 {
		font-size: 26px;
		margin-bottom: 12px;
	}

	.bestcity-box .thumb {
		height: 240px;
	}

	.bestcity-box {
		margin: 0;
	}

	.awards-area.p-80.pb-0 {
		padding-top: 0;
	}

	.awrdsara {
		margin: 2px;
	}

	.realestate_area .headertext h3 {
		font-size: 26px;
		margin-bottom: 20px;
	}

	#awards-carousel {
		margin-bottom: 15px;
	}

	.bestbox h4 {
		font-size: 20px;
		margin: 12px 0px 9px;
	}

	.bestbox p {
		font-size: 14px;
		font-weight: 300;
	}

	.portdearea p {
		font-size: 18px;
		line-height: 24px;
		width: 100%;
	}

	.videobox {
		width: 58px;
		height: 50px;
		font-size: 24px;
		border-radius: 10px;
		margin-right: 11px;
		color: #fff;
	}

	.videoarea {
		margin-top: 10px;
		padding-top: 15px;
	}

	.dubaiareatext h3 {
		font-size: 26px;
		margin-bottom: 15px;
	}

	.dubaiareatext p {
		margin-bottom: 25px;
		font-weight: 300;
		font-size: 14px;
	}

	.dubaiareatext {
		margin-right: 0;
	}

	.dubaiareain.d-flex.justify-content-between {
		flex-direction: column;
	}

	.dubaiareainner h4 {
		font-size: 22px;
		width: 100%;
		margin-bottom: 0px;
	}

	.getonline {
		padding: 10px 10px;
		font-size: 16px;
		margin-top: 14px;
		width: 100%;
		margin-bottom: 15px;
	}

	.Pricearea {
		margin-bottom: 0px;
	}

	.Pricearea p {
		font-size: 16px;
		line-height: 24px;
		font-weight: 400;
	}

	.Pricearea .flex-shrink-0 img {
		width: 46px;
	}

	.blogarea .headertext h3 {
		font-size: 26px;
		margin-bottom: 24px;
	}

	.blogimg {
		height: 220px;
	}

	.blogbox h4 a {
		font-size: 20px;
		line-height: 26px;
		padding-bottom: 13px;
		margin-bottom: 10px;
		margin-top: 0px;
	}

	.leanmore {
		font-size: 24px;
		top: 12px;
		right: 13px;
	}

	.blogbox p {
		font-size: 14px;
		line-height: 22px;
		margin-bottom: 10px;
	}

	.blogbox h6 {
		font-size: 14px;
	}

	.blogbox {
		margin-bottom: 24px;
	}

	.blogareain .media-body p {
		font-size: 12px;
		line-height: 18px;
		margin-bottom: 0px;
	}

	.blogareain .media-body h5 {
		font-size: 16px;
		margin-bottom: 5px;
	}

	.blogareain .media-body h6 {
		font-size: 12px;
		line-height: 20px;
	}

	.everyweek.d-flex.justify-content-between {
		flex-direction: column;
	}

	.ajmanareainareain .ajmanareaimg {
		width: 96px;
		height: 48px;
		display: block;
	}

	.ajmanareainareain {
		width: 100%;
		gap: 10px;
	}

	.ajmanareainareain .media-body h5 {
		font-size: 20px;
	}

	.reareain {
		padding: 15px;
	}

	.everyfrom {
		width: 100%;
	}

	.everyfrom form {
		flex-direction: column;
	}

	.fildbox {
		width: 100%;
		margin-right: 0;
		margin-top: 10px;
	}

	.fildbox .form-control {
		height: 42px;
	}

	.ajmanareainareain {
		margin-bottom: 20px;
	}

	.formcheck label, .formcheck label a {
		font-size: 11px;
	}

	.formcheck {
		margin-top: 18px;
	}

	.reareain h6 {
		margin: 15px 0px 11px 0px;
		line-height: 1.6;
	}

	.got {
		margin-bottom: 10px;
	}

	.float {
		width: 50px;
		height: 50px;
		font-size: 26px;
	}

	.my-float {
		margin-top: 12px;
	}

	.float {
		bottom: 15px;
		right: 15px;
	}

	.menu ul li a {
		padding: 6px 34px;
		font-size: clamp(1.375rem, 1.25rem + 0.3125vw, 1.625rem);
		line-height: 1.31;
		letter-spacing: 1px;
		font-family: 'HelveticaBold';
	}

	.menu ul li:nth-of-type(3) {
		margin: 0px 0;
	}

	.menu ul li:nth-of-type(6) {
		margin: 0px 0;
	}

	.search-container {
		max-width: 290px;
	}

	.menuButton span {
		height: 2px;
	}

	.menu ul {
		padding-top: 28px;
	}

	.footer h4 {
		font-size: 22px;
		margin-bottom: 14px;
	}

	.btn-outline-primary span {
		margin-left: 10px;
		margin-right: -6px;
		max-width: 10px;
		bottom: 0px;
	}

	.estateproduct_box {
		flex-direction: column;
		margin: 0;
	}

	.estateproduct_box .thumb {
		flex-basis: 100%;
		flex-shrink: 0;
		height: 240px;
	}

	.estateproduct_area {
		margin-bottom: 24px;
	}

	.estateproduct_box .estateproduct_body h4 {
		font-size: 20px;
		margin-bottom: 10px;
	}

	.estateproduct_box .estateproduct_body {
		box-sizing: border-box;
		padding: 15px;
	}

	.header-body .header-right {
		justify-content: space-between;
		width: 100%;
	}

	.menuspan {
		margin-right: 0;
	}

	.headerarea .morearea {
		gap: 20px;
	}

	.menu ul {
		top: 99%;
	}

	.headerarea .textch .m {
		display: none;
	}

	.menu-active .headerarea .textch .c {
		display: none;
	}

	.menuButton {
		position: relative;
		z-index: 2;
	}

	.headerarea .logo {
		z-index: 2;
	}

	.menu ul li {
		border-top: none;
	}

	.offplanprojects-area .offplanprojectbox .thumb {
		height: 260px;
	}

	.offplanprojects-area .offplanprojectbox {
		box-shadow: 0px 0px 1px #00000040;
		margin: 0px;
	}

	.offplanprojects-area .heading_text h3 {
		font-size: 24px;
	}

	.offplanprojects-area .heading_text {
		margin-bottom: 15px;
	}

	.footer {
		padding: 40px 0px 10px;
	}

	.got {
		padding: 0;
	}

	.blogbox h4 a {
		padding-right: 15px;
	}

	.conttextarea .btn {
		padding: 0;
		color: #000000;
	}

	.NewOffPlan_area .nav-tabs .nav-link {
		padding: 9px 10px;
		margin: 4px 2px;
		font-size: 14px;
	}

	.NewOffPlan_area  #tab-content {
		padding-top: 20px!important;
	}

	.ajmanareainareain .ajmanareaimg img {
		width: 100%;
		height: 100%;
		object-fit: contain;
	}

	.ajmanareainareain {
		margin-bottom: 10px;
	}

	.ajmanareainareain.collapsed {
		position: relative;
	}

	.ajmanareainareain .media-body {
		padding-right: 15px;
	}

	.ajmanareainareain.collapsed:after {
		content: "\f107";
		font-family: FontAwesome;
		font-weight: 900;
		position: absolute;
		right: 0;
		top: 10px;
		color: #fff;
		font-size: 17px;
		width: 30px;
		height: 30px;
		border: 1px solid #fff;
		justify-content: center;
		display: inline-flex;
		align-items: center;
		border-radius: 50%;
		background-color: #2a2929;
	}

	.listingtabmenu .nav-link {
		font-size: 14px;
		letter-spacing: normal;
		padding: 10px 20px;
	}

	.filter_area .filterborder {
		flex-direction: column;
	}

	.innerbanner_area h1 {
		font-size: 28px;
	}

	.innerbanner_area .breadcrumb li {
		font-size: 13px;
	}

	.innerbanner_area {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.listingtabmenu .nav-link span {
		width: 40px;
		height: 40px;
		padding: 12px;
		margin-bottom: 0px;
	}

	.listingtabmenu .nav-link {
		gap: 3px;
		width: 25%;
		font-size: 10px;
	}

	.filter_area .filterborder .searchmob .form-control {
		width: 100%;
	}

	.filter_area .filterborder {
		background-color: transparent;
		padding: 0;
		border-radius: 0;
		border: none;
	}

	.filter_area .filterborder .searchmob {
		margin-top: 10px;
	}

	nav.listingtabtotal {
		margin-bottom: 20px;
	}

	.filter_area h2 {
		font-size: 24px;
		margin-bottom: 12px;
	}

	.mainarea  .properties-titem {
		margin-bottom: 15px;
	}

	.offplanprojects-area .offplanprojectbox {
		padding: 0;
	}

	.offplanprojects-area .offplanprojectbox h5 {
		padding: 2px 5px 15px;
	}

	.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		--bs-gutter-x: 2.6rem;
	}

	.estateproduct_area .headertext h3 {
		font-size: 26px;
	}

	.offplanprojects-area .heading_text h3 {
		background-clip: text;
		background: linear-gradient(to right, #127749 0%, #000000 100%);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
	}

	.heading_text h2 {
		background-clip: text;
		background: linear-gradient(to right, #127749 0%, #000000 100%);
		background-clip: border-box;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
	}

	.conttextarea .headertext h3 {
		background-clip: text;
		background: linear-gradient(to right, #127749 0%, #000000 100%);
		background-clip: border-box;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
	}

	.getonline {
		text-decoration: underline;
	}

	.header-destop {
		display: none;
	}

	.headerarea {
		display: block;
	}

	.menuspan {
		margin-right: auto;
	}

	.NewOffPlan_area .nav-tabs .nav-link {
		padding: 8px 10px;
		margin: 0px 1px;
		font-size: 10px;
		min-width: 160px;
		max-width: 160px;
	}

	.NewOffPlan_area .nav-tabs {
		flex-wrap: nowrap;
		margin-top: 2rem!important;
	}

	.quickbtnbox {
		flex-direction: column!important;
		display: flex;
		flex-direction: column-reverse !important;
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-webkit-flex-direction: column-reverse !important;
		-ms-flex-direction: column-reverse !important;
		justify-content: flex-start!important;
		align-items: flex-start!important;
	}
}

@media (max-width: 639.98px) {
	.footerlogo {
		margin-bottom: 25px;
	}

	.footer h4 {
		font-size: 16px;
		margin-bottom: 10px;
	}

	.mobilevection {
		display: none;
	}

	.accesibiltyareain, .accesibiltyarea, .accesibiltyareain15 {
		display: block;
	}

	.footer ul li a {
		font-size: 14px;
		line-height: 20px;
	}

	.bestofferimg {
		display: none;
	}

	.quiz-modal .modal-content {
		max-width: 93%;
	}
	.qmn_btn, .qsm-quiz-container.qmn_quiz_container .qmn_btn, .qsm-quiz-container.qmn_quiz_container .btn {
	min-width: auto !important;
	padding: 10px 20px !important;
}
}

@media (max-width: 479px) {
	.headerarea.fix .logo {
		max-width: 125px;
	}

	.innerbanner .searchbox_area {
		padding: 50px 0;
	}

	.innerbanner {
		min-height: auto;
	}

	.searchbox_area h1 {
		font-size: 26px;
	}

	.downloadbtnin {
		font-size: 14px;
	}

	.stamnareain h5 {
		font-size: 20px;
	}

	.stamnone h6 {
		font-size: 14px;
	}

	.startingfrom h6 {
		font-size: 14px;
	}

	.startingfrom h6 span {
		font-size: 20px;
	}

	.maprae {
		height: auto;
	}

	.projectleft {
		padding: 20px 0px;
		flex-direction: column;
		gap: 13px;
	}

	.projectleft .breadcrumb a {
		font-size: 12px;
	}

	.breadcrumb-item+.breadcrumb-item {
		font-size: 12px;
	}

	.stamnonearea {
		flex-direction: column;
		gap: 10px;
	}

	.stamnareain h5 {
		margin-top: 0;
	}

	.table-responsive {
		white-space: nowrap;
	}

	.downloadbtn {
		position: relative;
	}

	.paymentarea {
		margin-bottom: 15px;
	}

	.maprae {
		margin-bottom: 20px;
	}

	.projectright.sticky-top {
		top: 0;
	}

	.projectright {
		margin-top: 0;
	}

	.galleryimg {
		margin-bottom: 15px;
	}

	.overview .col-lg-4 .galleryimg {
		margin-bottom: 5px;
		width: 49%;
		display: inline-block;
	}

	.overview .col-lg-8 .galleryimg {
		margin-bottom: 15px;
		width: 100%;
		display: inline-block;
	}

	.more-img-count {
		padding: 16%;
	}

	.developers_details p {
		width: 100%;
		font-size: 14px;
	}

	.emaar_mid_title span {
		font-size: 16px;
	}

	.popular_devlop {
		margin-bottom: 15px;
	}

	.project_listing {
		margin-top: 0;
	}

	.developers_details .heading_text h3 {
		line-height: normal;
	}

	.developers_details .heading_text h3, .properties_sec .heading_text h3, .other_developers .heading_text h3, 
	.off_plan .heading_text h3, .how_to_buy .heading_text h3, .project_location .heading_text h3, .community .heading_text h3, 
	.other_communities .heading_text h3, .video_area .heading_text h3 {
		font-size: 24px;
		line-height: normal;
		margin-bottom: 15px;
	}

	.emaar_mid {
		width: 100%;
		margin: 20px auto 0;
	}

	.emaar_mid_title {
		padding: 15px 0 10px;
	}

	.properties_sec p {
		width: 100%;
		margin: 0 auto;
	}

	.properties-titem {
		margin-bottom: 15px;
	}

	.other_developers_left {
		width: 100%;
		padding: 35px 15px 10px;
	}

	.other_developers_rightpic {
		margin-top: 20px;
	}

	.faq-contain {
		padding-left: 0;
	}

	.faq-area .accordion-item .accordion-header .accordion-button {
		padding: 15px;
		font-size: 18px;
		width: 90%;
	}

	.faq-area .accordion-item .accordion-body {
		padding-left: 15px;
		font-size: 15px;
	}

	.faq-area .accordion-item .accordion-header .accordion-button::before {
		right: -20px;
		font-size: 20px;
	}

	.drop_item {
		flex-direction: column;
	}

	.filter_area .filterborder .form-select {
		width: 100%;
	}

	.find_project {
		margin: 10px auto 0;
	}

	.filter_area .filterborder .searchmob {
		margin-top: 0;
	}

	.all_btn {
		width: 100%;
	}

	.off_plan .heading_text h5 {
		font-size: 18px;
	}

	p, .blog_btm p, .blog_sec_btm p, .best_real_boximg_decs p {
		font-size: 14px;
	}

	.explore_dubai h4 {
		font-size: 16px;
		text-align: center;
	}

	.map_sec iframe {
		width: 100%;
		height: 350px;
	}

	.how_to_buy {
		padding: 40px 0;
	}

	.how_to_buy_leftimg {
		height: 450px;
		margin-bottom: 20px;
	}

	.vdo_circle {
		width: 70px;
		height: 70px;
	}

	.vdo_circle .fa-play {
		font-size: 25px;
	}

	.modal-dialog {
		max-width: 95%;
		margin-top: 50px;
	}

	.best_real h3 {
		font-size: 20px;
	}

	.best_real_boximg_decs h4 {
		font-size: 24px;
	}

	.how_to_buy_right {
		padding-left: 0;
	}

	.how_to_buy .heading_text h5 {
		font-size: 17px;
	}

	.modal-header .btn-close {
		right: -10px;
		top: -5px;
	}

	.modal-body iframe {
		height: 340px;
	}

	.rightbtm_box {
		padding: 10px 5px;
	}

	.rightbtm_box h6 {
		font-size: 12px;
	}

	.best_real {
		padding: 24px 0 0;
	}

	.best_real_boximg_decs {
		left: 0px;
		padding: 15px;
	}

	.brand_row {
		flex-direction: column;
	}

	.client_brand {
		width: 100%;
		gap: 10px;
	}

	.brand_row .alldevelopers {
		width: auto;
		margin-bottom: 15px;
	}

	.estateproduct_area {
		margin-bottom: 0;
	}

	.NewOffPlan_area {
		padding-top: 24px;
	}

	.project_location .heading_text {
		width: 100%;
	}

	.community .heading_text {
		width: 100%;
	}

	.community_in {
		margin-top: 20px;
	}

	.community_inbox {
		margin-bottom: 20px;
	}

	.other_communities .heading_text {
		width: 100%;
	}

	.other_communities {
		padding-bottom: 0;
	}

	.blog_card {
		margin-bottom: 20px;
	}

	.search_row {
		margin: 0 auto 30px;
	}

	.overview .d-flex {
		display: flex!important;
		flex-direction: column;
		gap: 10px;
		justify-content: center;
		text-align: center;
	}

	.featurearea p {
		text-align: center;
	}

	.videobox {
		margin-bottom: 15px;
	}

	.overview ul li {
		font-size: 14px;
	}

	.areas {
		padding: 40px 0 20px;
	}

	.cardimg_content h4 {
		font-size: 18px;
	}

	.topheader ul li a {
		font-size: 12px;
		margin: 0px 5px;
	}

	.topheader ul {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	/*.header-right .d-md-none {
		display: block !important;
	}
	.headerarea .morebtn  {
		display: none !important;
	}*/

	/*.navigation-menu {
	    flex-wrap: nowrap;
	    margin-right: 0 !important;
	}
	.navbar {
	    background: none;
	    padding-top: 0;
	    padding-bottom: 0;
	    box-shadow: none;
	    border: none;
	}
	.navbar-toggler {
	    border: none;
	}
	.headerarea.dls .align-items-center {
	    align-items: flex-start !important;
	}*/
	.quiz-modal .modal-dialog {
		max-width: 94%;
	}

	.qmn_radio_answers {
		padding-right: 4px;
	}

	.quiz_section .qmn_radio_answers label, .quiz_section .qmn_check_answers label, .quiz_section .qmn_accept_answers label {
		margin: 0 10px !important;
		font-size: 15px !important;
	}

	.qmn_mc_answer_wrap {
		padding: 10px;
	}

	.qmn_pagination.border.margin-bottom {
		margin: -15px 0 30px 9%;
		max-width: 81%;
		box-sizing: border-box;
		padding: 14px 24px;
	}

	.quiz_section .qmn_radio_answers label, .quiz_section .qmn_check_answers label, .quiz_section .qmn_accept_answers label {
		line-height: 16px;
	}

	.map_home {
		height: 440px;
	}

	.bestoffer {
		padding-bottom: 24px;
	}

	.qmn_btn, .qsm-quiz-container.qmn_quiz_container .qmn_btn, .qsm-quiz-container.qmn_quiz_container .btn {
		font-size: 13px !important;
		line-height: 20px !important;
		min-width: 70px !important;
		padding: 6px 10px !important;
		margin-top: 18px;
		margin-right: 10px;
		margin-left: 10px;
	}

	.qsm-auto-page-row.qsm-question-page {
		padding: 28px;
	}

	.qsm-auto-page-row.quiz_section.quiz_end.qsm-d-none {
		padding: 28px;
	}

	.quiz_section select, .quiz_section textarea, .quiz_section input[type="text"], .quiz_section input[type="email"], .quiz_section input[type="url"], .quiz_section input[type="number"] {
		min-height: 38px !important;
		padding: 10px 8px 10px 8px;
		font-size: 14px !important;
	}

	.approval_right {
		display: none;
	}

	.approval {
		width: 100%;
		padding: 24px 14px 22px 14px;
	}

	#preApproval .modal-dialog {
		max-width: 92%;
		line-height: 0;
	}

	.quiz-modal .popupbody .thumb {
		display: none;
	}

	.headerarea.fix .logo {
		max-width: 60px;
	}

	.quiz-modal .textpoup {
		flex-shrink: 0;
		flex-basis: 100%;
		padding: 30px;
		text-align: center;
	}

	.quiz-modal .textpoup .logopop {
		margin: auto;
		margin-bottom: 20px;
	}

	.quiz-modal .textpoup h1 {
		font-size: 1.425rem;
	}

	.everyfrom .btn {
		padding: 10px 24px;
		font-size: 13px;
	}

	.blogarea .headertext h3 {
		font-size: 30px;
		margin-bottom: 15px;
	}

	.dubai_area {
		margin: 15px 0 15px;
	}

	.everyweekbg {
		margin-bottom: 30px;
	}

	div.is-ajax-search-result {
		max-width: 95%!important;
		margin: auto;
	}

	.innerbanner_area {
		padding-top: 24px;
		padding-bottom: 8px;
	}

	.innerbanner_area {
		padding-top: 24px;
		padding-bottom: 8px;
	}

	.quiz_section .mlw_qmn_new_question {
		font-size: 17px;
    line-height: 23px;
    padding-right: 0;
    width: 92% !important;
	}

	#everyfrom .form-check {
		position: relative;
		padding-left: 30px;
		left: 0;
		bottom: 0px;
		margin-bottom: 24px;
		margin-top: 0px;
	}

	.firstbox .qmn_pagination.border.margin-bottom {
		position: relative;
		bottom: 0;
		right: 0;
		margin-bottom: 24px;
		width: 100% !important;
		margin: auto;
		margin-bottom: 30px;
	}

	#preApproval10 .approval_thumble {
		display: none;
	}

	#preApproval10 .modal-dialog {
		width: 94%;
	}

	.blog_btm {
		display: flex;
		align-items: flex-start;
		flex-direction: column;
	}

	.blog_btm .btn {
		font-size: 18px;
		margin-bottom: 10px;
	}

	.blog_btm .btn_learn_more {
		padding: 8px 0px;
		font-size: 15px;
		margin-top: 10px;
	}

	.areas_card .cardimg_content h4 {
		margin-bottom: 0;
	}

	.blog_sec {
		padding: 45px 0 20px;
	}

	.entry-title {
		font-size: 24px;
	}

	.blog_sec_top h6 {
		margin-bottom: 0;
	}
	
	.calender_icon {
		width: 16px;
		height: 16px;
		margin-top: -12px;
	}
	.headerarea .logo {
	max-width: 54px;
}
	.menu ul li a {
	font-size: 22px;
	padding: 6px 20px;
}
	
	.paging-navigation {
		margin-top: 20px;
	}
	
	.filter_area h2 {
		font-size: 20px;
	}
	
	.properties-titem .properties-body h5 {
		font-size: 18px;
	}
	.innerbanner_area h1, .searchbox_area h1 {
		font-size: 24px;
	}
	.listingtabmenu .nav-link {
		padding: 10px 5px;
	}
	.compare-listing .listing-btn {
		height: 35px;
		width: 35px;
		left: -35px;
		top: 45%;
	}
	.blog_sec_top h6 {
		font-size: 14px;
	}
	
	.faq-area .accordion-item .accordion-body, .faq-area .accordion-item .accordion-body p {
		padding-left: 15px;
		padding-right: 15px;
	}
	.searchmob {
		padding: 25px 10px 5px;
	}
	.blog_sec_card {
		margin-bottom: 45px;
	}
	.ere__apa-status ul li {
		margin-right: 5px !important;
	}
	.is-form-style input.is-search-input {
		padding: 0;
	}
	.form_box {
	width: 100%;
	border: none;
	border-radius: 0;
	box-shadow: none;
	padding: 6px;
}
.form_box h4 {
	font-size: 24px;
	margin-bottom: 5px;
}
.quiz-modal .modal-content {
	border-radius: 13px;
}
.submit02 {
	width: 100%;
	padding: 9px 0px;
	font-size: 15px;
}
.contact_sec h5 {
	font-size: 20px;
	margin: 10px 0 8px;
}
.contact_sec h6 {
	font-size: 16px;
	gap: 10px;
}
.contact_sec h6 span {
	font-size: 16px;
}
.mapsec {
	display: none;
}
	.qmn_error_message{font-size: 12px;}	
}

@media (max-width: 410px) {
}</pre></body></html>