/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

@media(max-width: 1824px) {

	/* homepage-css */
	h1 {font-size: 60px; line-height: 70px; } 
	h2 {font-size: 48px; line-height: 58px; } 
	h3 {font-size: 28px; } 
	p {font-size: 16px; } 
	header .navbar-brand img {max-width: 220px; } 
	header .drop-downmenu li a {font-size: 15px !important; } 
	header .navbar-nav .nav-link {font-size: 15px; margin: 0 15px; } 
	header .nav-item.drop-menu .nav-link-ltr::after {width: 15px; height: 15px; right: -12px; top: 6px; } 
	header .drop-downmenu {top: 65px; } 
	.home-top-bg p {font-size: 20px; line-height: 24px; } 
	.home-top-bg {min-height: 700px; } 
	.community-sec .community-content {padding-right: 40px; } 
	.where-you-live {min-height: 700px; } 
	.proud-sec {padding: 80px 0 0 0; } 
	.bg-row-wrap {min-height: 500px; margin-bottom: 60px; } 
	.resident-wrap {padding: 0 0 100px 0; }

	/* ===========================new-added css /* ===========================*/
	/* 20-07-2023 */
	.darkHeader header {padding: 10px; background-color: #000; } 
	.secondary-banner .h2-title-wrap span {font-size: 46px; line-height: 56px; } 
	.tabs-ul li .btn-tabs {margin: 0 10px; } .tabs-ul {margin-bottom: 40px; }
	
	/* ===========================otherpages-newcss /* ===========================*/

	/* ===========================21-07-2023 css /* ===========================*/
	.secondary-banner {min-height: 800px; padding-top: 260px; } 
	.home-content-box-wrap {max-width: 1300px; margin-top: -16%; } 
	.home-content-box-wrap .inner-home-wrap {padding: 45px 80px 75px; } 
	.rent-homes-sec .propety-box-wrapper {margin-right: 0; } 
	.property-modal .modal-content {padding: 35px 50px; } 
	.property-modal .gallery-slider .mySwiper3 img {height: 80px; border-radius: 8px; } 
	.property-modal .modal-footer {padding-bottom: 0; padding-top: 10px; } 
	.property-modal .modal-header {padding-bottom: 0; } 
	.property-modal .modal-dialog {margin: 90px auto 0 auto; }
	
	/* ===========================otherpages-newcss /* ===========================*/
	/* ===========================21-07-2023 css /* ===========================*/

	/* ===========================24-07-2023 css /* ===========================*/
	.fancysliderslider-box .thumb-img {height: 280px; } 
	.apply-contact-details li, .apply-contact-details li p, .apply-contact-details li p a {font-size: 15px; } 
	/* ===========================24-07-2023 css /* ===========================*/ 
	/* ===========================25-07-2023 css /* ===========================*/ 
	.rv-sec-rowbg-mainwrap .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 80px; } 
	.contact-content-wrap.address-detail p {text-align: center; max-width: 100%; } 
	.accordian-sec .accordion-button {font-size: 20px; padding: 10px 20px; } 
	.accordian-sec .titel-des p {font-size: 16px; line-height: 24px; } 
	/* ===========================25-07-2023 css /* ===========================*/

    /* ===========================26-07-2023 css /* ===========================*/
	.accordian-sec .accordion-item {margin-bottom: 30px; } 
	.lake-bg-withborder-sec {padding: 80px 0 20px 0; } 
	.home-map-sec {min-height: 700px; } 
	.explore-bg-row-wrap .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 50px; } 
	.about-titel-wrap-sec p {font-size: 18px; line-height: 36px; } 
	.about-titel-wrap-sec h2 {font-size: 42px; line-height: 52px; } 
	.about-titel-wrap-sec {padding: 75px 0 60px; } 
	.road-images-sec {min-height: 600px; } 
	.secondary-banner.community-map-banner {min-height: 600px; } 
	/* ===========================26-07-2023 css /* ===========================*/

	/* ===========================27-07-2023 css /* ===========================*/
	.contact-detail-sec.community-contact-sec .contact-content-wrap.address-detail p {max-width: 100%; } 
	.contact-page-wrap .contact-detail-sec .contact-whitebg-box-wrap {margin-top: -15%; } 
	.contact-page-wrap .contact-right-rowwrap {padding-top: 50px; padding-left: 30px; } 
	.calendar-sec-wrap {padding: 60px 0; } 
	/* ===========================27-07-2023 css /* ===========================*/

	/* ===========================otherpages-newcss /* ===========================*/
}


@media(max-width: 1400px) {
	header .navbar-nav .nav-link {margin: 0 7px; } 
	header .nav-item.drop-menu .nav-link-ltr::after {top: 4px; } 
	header .nav-item.residences-btn {margin-left: 0; } 
	header .residences-btn a span {margin-right: 0; } 
	header .residences-btn a {font-size: 0; } 
	header .drop-downmenu li a {font-size: 15px !important; } 
	.footer-wrap .footer-menu li .nav-link {font-size: 16px; margin: 0; } 
	.resident-green-box-wrap .bottom-title-wrapper h4 {font-size: 18px; }

	/* ===========================otherpages-newcss /* ===========================*/
	.resident-green-box-wrap .bottom-title-wrapper h4 {font-size: 14px; }
	/* ===========================26-07-2023 css /* ===========================*/
	.explore-area-tabs .nav-tabs .nav-link {padding: 10px 0; margin-right: 20px; width: 100%; max-width: 190px; } 
	.explore-bg-row-wrap .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 30px; } 
	/* ===========================26-07-2023 css /* ===========================*/
	/* ===========================otherpages-newcss /* ===========================*/

}


@media(max-width: 1280px)  {
	/* ===========================otherpages-newcss /* ===========================*/
	/* ===========================21-07-2023 css /* ===========================*/
	.home-content-box-wrap {max-width: 1300px; margin-top: 30px; } 
	.secondary-banner {min-height: 550px; padding-top: 250px; } 
	.rent-homes-sec .property-details-wrap {display: block; } 
	.rent-homes-sec .property-details-wrap .area-details {margin-top: 10px; } 
	.property-modal .modal-dialog {max-width: 1000px; } 
	.property-modal .left-content {padding-left: 35px; margin-top: 30px; } 
	.rent-homes-sec .property-details-wrap .area-details p {margin-bottom: 7px; } 
	/* ===========================21-07-2023 css /* ===========================*/

	/* ===========================24-07-2023 css /* ===========================*/
	.apply-inner-details .area-details p {font-size: 16px; } 
	/* ===========================24-07-2023 css /* ===========================*/

	/* ===========================rv sites css /* ===========================*/
	.rv-sec-rowbg-mainwrap .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 40px; } 
	.rv-sec-rowbg-mainwrap .bg-row-wrap:nth-of-type(even) .r-content {margin-left: 40px; } 
	.rv-titel-sec {padding: 70px 0; } 
	/* ===========================rv sites css /* ===========================*/

	/* ===========================25-07-2023 /* ===========================*/
	.home-map-sec {min-height: 550px; margin: 0 0 60px 0; } 
	.lake-bg-withborder-sec .lake-bg {min-height: 350px; } 
	.lake-bg-withborder-sec .lake-bg:before{min-height: 390px; } 
	.area-sec {padding: 40px 0; }
	/* ===========================25-07-2023 /* ===========================*/

    /* ===========================27-07-2023 /* ===========================*/
	.secondary-banner.community-map-banner {min-height: 500px; } 
	.home-content-box-wrap.community-box-home {margin-top: 30px; } 
	.calendar-sec-wrap {padding: 40px 0; } 
	.amenities-titel-wrap-sec {padding: 40px 0; } 
	.explore-area-tabs .nav-tabs .nav-link {margin-right: 15px; max-width: 170px; }
	.about-titel-wrap-sec.map-sec-title .title-border {padding-right: 0; margin-top: 0;}
	.contact-detail-sec.community-contact-sec {padding: 40px 0 50px 0; } 
	.contact-page-wrap .contact-right-rowwrap {padding-left: 0; }
	/* ===========================27-07-2023 /* ===========================*/

	/* ===========================otherpages-newcss /* ===========================*/
}	


@media(max-width: 1199px) {
	header .navbar-nav .nav-link {margin: 0; font-size: 14px; padding: 0 8px !important; } 

	/* ===========================otherpages-newcss /* ===========================*/
	/* ===========================24-07-2023 css /* ===========================*/
	.rent-homes-sec .property-details-wrap .area-details p {margin-right: 10px; } 
	/* ===========================24-07-2023 css /* ===========================*/

	/* ===========================25-07-2023 css /* ===========================*/
	.road-images-sec {min-height: 500px; } 
	.contact-content-wrap {margin-bottom: 40px; } 
	/* ===========================25-07-2023 css /* ===========================*/

	/* ===========================26-07-2023 css /* ===========================*/
	.explore-area-tabs .nav-tabs .nav-link {max-width: 170px; } 
	/* ===========================26-07-2023 css /* ===========================*/


	/* ===========================27-07-2023 css /* ===========================*/
	.about-titel-wrap-sec.map-sec-title .right-community-wrap img {height: 450px; } 
	.about-titel-wrap-sec.map-sec-title .large-imgborder-box {margin-top: 100px; } 
	.contact-page-wrap .contact-detail-sec .contact-whitebg-box-wrap {margin-bottom: 20px; } 
	.contact-page-wrap .contact-content-wrap {margin-bottom: 40px; text-align: center !important; } 
	.explore-area-tabs .nav-tabs .nav-link {max-width: 100%; width: calc(33.33% - 20px); margin-bottom: 20px; }
	.about-titel-wrap-sec p {font-size: 16px; line-height: 28px; }
	.contact-page-wrap .contact-content-wrap.address-detail p {text-align: center; } 
	/* ===========================27-07-2023 css /* ===========================*/
	
	/* ===========================otherpages-newcss /* ===========================*/

}

@media(max-width: 991px) {
	.mobile-logo {display: block; }
	 .destop-logo {display: none; } 
	 header .nav-item:hover .drop-downmenu {/* opacity: 0; visibility: hidden; */ -webkit-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; /* transform: none; transition: all 0.5s linear; */ /* display: none; */ } header .drop-downmenu {visibility: visible; opacity: 1; /* display: block; */ -webkit-transform: translateY(0px) scaleY(0) !important; -ms-transform: translateY(0px) scaleY(0) !important; transform: translateY(0px) scaleY(0) !important; height: 0; padding: 0; -webkit-transform-origin: top; -ms-transform-origin: top; transform-origin: top; overflow: hidden; position: static; border: 1px solid transparent; background-color: transparent; } 
	 header .nav-item:hover ul.drop-downmenu.active {visibility: visible; opacity: 1; /* display: block; */ -webkit-transform: translateY(0px) scaleY(1) !important; -ms-transform: translateY(0px) scaleY(1) !important; transform: translateY(0px) scaleY(1) !important; height: 160px; } 
	 header .nav-item.drop-menu .nav-link-ltr::after {top: 4px; right: 70px; } 
	 header .drop-downmenu li a {font-size: 14px !important; padding-left: 0; text-align: center; color: #FDEFB1; display: block; border-bottom: 1px solid #FDEFB1; padding: 5px 0 10px; } 
	 header ul.drop-downmenu.active {visibility: visible; opacity: 1; position: static; } 
	 header .navbar-brand {margin: 0; padding: 0; } 
	 header .navbar-toggler {position: absolute; top: 35px; right: 0; } 
	 header .navbar {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; padding: 10px 0 15px; } 
	 header .residences-btn a span {margin-right: 10px; } 
	 header .residences-btn a {font-size: 15px; } 
	 header .navbar-nav li {margin-bottom: 10px; } 
	 /* .header-wrap {padding: 10px 0 0 0; } */ 
	 span.navbar-toggler-icon {height: 1px; background-color: #FFF7D8; margin: 5px 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; width: 20px; display: block; } 
	 .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:nth-child(2) {display: none; } 
	 .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:first-child {-ms-transform: rotate(45deg) translateY(0px) translateX(-1px); transform: rotate(45deg) translateY(0px) translateX(-1px); -webkit-transform: rotate(45deg) translateY(1px) translateX(0px); } 
	 .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:last-child {-ms-transform: rotate(-45deg) translateY(-4px) translateX(3px); transform: rotate(-45deg) translateY(-4px) translateX(3px); -webkit-transform: rotate(-45deg) translateY(-4px) translateX(3px); } 
	 header .nav-item.residences-btn {margin-left: 10px; } header .navbar-brand img {max-width: 170px; } 
	 .header-wrap.bg-header {background-color: #000; } .overflow {overflow: hidden; } 
	 header .navbar-nav .nav-link {text-align: center; } 
	 header .nav-item.drop-menu {padding-right: 0; } 
	 .bg-row-wrap {min-height: auto; padding: 0; } 
	 .bg-row-wrap::before {display: none; } 
	 .bg-row-wrap:nth-of-type(even) {margin-right: 0; } 
	 .bg-row-wrap {margin-bottom: 45px; } .home-top-bg .banner-content .btn-group {display: block; } 
	 .home-top-bg .banner-content .btn-group .btn-primary {margin-right: 0; margin-bottom: 25px; } 
	 .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 0; } 
	 .bg-row-wrap .r-content {margin-right: 0; padding: 25px 0 50px; } 
	 .bg-row-wrap h3 {margin-bottom: 0px; } h3 {font-size: 24px; } 
	 .bg-row-wrap .btn-group {margin-top: 40px; } 
	 .community-sec .community-content {padding-right: 0; } 
	 .community-sec .community-content .title-border {margin-bottom: 80px; } 
	 .footer-wrap .footer-menu, .footer-wrap .footer-menu li {display: block; } 
	 .footer-wrap .footer-menu li .nav-link {text-align: center; } 
	 .footer-wrap .footer-menu li {margin-bottom: 24px; } 
	 .bottom-footer-wrap p {font-size: 12px; } 
	 .bottom-footer-wrap {padding: 40px 0; } 
	 .bg-row-wrap::after {right: 0; } 
	 .resident-green-box-wrap {height: calc(100% - 40px); min-height: 335px; margin-bottom: 40px; padding: 40px 35px; } 
	 h2 {font-size: 32px; line-height: 38px; } 
	 .resident-wrap .h2-title-wrap span {padding-left: 0; } 
	 .h2-title-wrap span {font-size: 32px; } 
	 .h2-title-wrap {margin: 0 0 50px 0; } 
	 .h2-title-wrap .img-wrap img {max-width: 35px; } 
	 .resident-wrap h3 {margin-bottom: 10px; font-size: 16px; text-align: center; } 
	 .where-you-live {min-height: 500px; } 
	 .where-you-live h3 {font-size: 32px; line-height: 50px; }
	  .where-you-live p {font-size: 18px; } 
	  .proud-sec {padding: 50px 0 0 0; } 
	  .bg-row-wrap .green-bg {background-color: #CBE1B3; } 
	  .bg-row-wrap.them-bg {background-color: #FEF4C5; } 
	  .bg-row-wrap.sky-bg {background-color: #DAF1F8; } 
	  header .navbar-nav.open {-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0); } 
	  header .navbar-nav {background-color: #000; position: relative; top: 10px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; padding: 10px 0 15px; position: fixed; top: 113px; width: 100%; height: 100vh; left: 0; -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; -webkit-transform: translate(-54.75rem); -ms-transform: translate(-54.75rem); transform: translate(-54.75rem); } 
	 .resident-green-box-wrap .bottom-title-wrapper {position: static; margin-top: 50px; }
	/* ===========================new-added css /* ===========================*/

	/* ===========================otherpages-newcss /* ===========================*/
	.resident-green-box-wrap {min-height: 340px !important; padding: 20px 15px; }
	/* ===========================21-07-2023 css /* ===========================*/

	.home-content-box-wrap .inner-home-wrap {padding: 35px 30px 55px; } 
	.tab-sec {padding-top: 50px; } .tab-sec h3 {margin-bottom: 25px; } 
	.tabs-ul {margin: 0 -10px 20px -10px; } 
	.tabs-ul li {width: 33.33%; margin-bottom: 20px; } 
	.tabs-ul li:first-child .btn-tabs {margin-left: 10px; } 
	.tabs-ul li:last-child .btn-tabs {margin-right: 10px; } 
	.home-content-box-wrap .inner-home-wrap p {font-size: 14px; line-height: 24px; } 
	.property-rowwrap .gradient-overlay-homes {display: none; } 
	.rent-homes-sec {padding: 0 0 80px 0; } 
	.inner-main-wrap .btn-wrap-loard-more {margin-top: 30px; } 
	.property-modal .modal-content {padding: 20px; } 
	.property-modal .modal-header .btn-close {font-size: 20px; } 
	.property-modal .modal.show .modal-dialog {max-width: 700px; } 
	.property-modal .contact-detail li p, .property-modal .contact-detail li p a, .property-modal .area-details p {font-size: 14px; } 
	.property-modal .area-details p {margin-bottom: 10px; } 
	.property-modal .modal-footer {padding-top: 0; } 
	.property-modal .area-details {margin: 5px 0; } 
	.property-modal .swiper-button-next {right: -25px; } 
	.property-modal .swiper-button-prev {left: -25px; } 
	.property-modal .modal.show .modal-dialog {margin-top: 140px; } 
	/* ===========================21-07-2023 css /* ===========================*/

    /* ===========================24-07-2023 css /* ===========================*/
	.apply-contact-details {margin-bottom: 30px; } 
	.apply-show-details .form-wrap {margin-top: 20px; } 
	.fancysliderslider-box .swiper-button-next, .fancysliderslider-box .swiper-button-prev {width: 40px; height: 40px; } 
	.fancysliderslider-box .swiper-button-prev:after, .fancysliderslider-box .swiper-rtl .swiper-button-next:after {font-size: 16px; } 
	.fancysliderslider-box .swiper-button-next:after, .fancysliderslider-box .swiper-rtl .swiper-button-prev:after {font-size: 16px; } 
	.form-wrap .form-group .form-control {font-size: 14px; } 
	.secondary-banner .h2-title-wrap span {font-size: 36px; line-height: 46px; } 
	.property-modal .left-content {padding-left: 0; } 
	/* ===========================24-07-2023 css /* ===========================*/

	/* ===========================rv sites css /* ===========================*/
	.rv-sec-rowbg-mainwrap .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 0; } 
	.rv-sec-rowbg-mainwrap .bg-row-wrap:nth-of-type(even) .r-content {margin-left: 0; } 
	/* ===========================rv sites css /* ===========================*/

	/* ===========================25-07-2023 css /* ===========================*/

	/* ===========================25-07-2023 css /* ===========================*/
	.contact-detail-sec .contact-whitebg-box-wrap {padding: 50px 0 50px; margin-bottom: 50px; } 
	.road-images-sec h2, .rv-titel-sec h2 {font-size: 40px; line-height: 50px; } 
	.contact-detail-sec .rv-sites-form-content p {font-size: 16px; line-height: 26px; } 
	.rv-sec-rowbg-mainwrap .proud-sec .bg-row-wrap .r-img-wrap img {height: auto; } 
	.rv-titel-sec {padding: 50px 0; } .contact-detail-sec .form-wrap {margin-bottom: 50px; } 
	.home-content-box-wrap .inner-home-wrap h3 {font-size: 20px; line-height: 24px; } 
	.rv-sec-rowbg-mainwrap .bg-row-wrap {padding: 0; min-height: auto; } 
	.form-wrap textarea {height: 150px !important; } 
	.form-wrap .form-group .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-size: 14px; } 
	.form-wrap .form-group .form-control::-moz-placeholder { /* Firefox 19+ */ font-size: 14px; } 
	.form-wrap .form-group .form-control:-ms-input-placeholder { /* IE 10+ */ font-size: 14px; } 
	.form-wrap textarea::-webkit-input-placeholder-shown { /* Chrome/Opera/Safari */ font-size: 14px; } 
	.form-wrap textarea::-moz-placeholder-shown { /* Chrome/Opera/Safari */ font-size: 14px; } 
	.form-wrap textarea:-ms-input-placeholder-shown { /* Chrome/Opera/Safari */ font-size: 14px; } 
	.form-wrap textarea::-ms-input-placeholder-shown { /* Chrome/Opera/Safari */ font-size: 14px; } 
	.form-wrap textarea::placeholder-shown { /* Chrome/Opera/Safari */ font-size: 14px; } 
	.amenities-titel-wrap-sec {padding: 40px 0; } 
	/* ===========================25-07-2023 css /* ===========================*/

	/* ===========================26-07-2023 css /* ===========================*/
	.accordian-sec .accordion-item {margin-bottom: 20px; } 
	.lake-bg-withborder-sec {padding: 60px 0 20px 0; } 
	.home-map-sec {min-height: 400px; margin: 0 0 50px 0; }  
	.tab-ul {margin-bottom: 20px; } 
	.explore-bg-row-wrap .bg-row-wrap:nth-of-type(odd) .r-content {margin-left: 0; } 
	/* ===========================26-07-2023 css /* ===========================*/

	 /* ===========================27-07-2023 css /* ===========================*/
	 .about-titel-wrap-sec.map-sec-title .small-community-wrap img {max-width: 100%; } 
	 .about-titel-wrap-sec.map-sec-title .small-community-wrap {margin-bottom: 20px; } 
	 .contact-detail-sec.community-contact-sec {padding: 40px 0 50px; } 
	 .home-content-box-wrap.community-box-wrap .inner-home-wrap iframe {height: 500px; } 
	 .home-content-box-wrap.community-box-wrap .inner-home-wrap {min-height: 500px; } 
	 .about-titel-wrap-sec {padding: 50px 0; } 
	 .contact-content-wrap {margin-bottom: 40px; } 
	 .home-content-box-wrap.community-box-wrap {margin-top: 50px; } 
	 .contact-page-wrap .contact-right-rowwrap {padding-top: 30px; } 
	 .contact-page-wrap .contact-detail-sec .contact-whitebg-box-wrap {margin-top: 30px; margin-bottom: 0; } 
	 .contact-page-wrap .contact-detail-sec .contact-whitebg-box-wrap {padding: 40px 30px; } 
	 .contact-page-wrap .contact-detail-sec .form-wrap {margin-bottom: 0; } 
	 .contact-detail-sec.community-contact-sec .contact-content-wrap {margin-bottom: 0; }
	 /* ===========================27-07-2023 css /* ===========================*/

	/* ===========================otherpages-newcss /* ===========================*/

}


@media(max-width: 767px) {
	h1 {font-size: 40px; line-height: 40px; } 
	p {font-size: 16px; line-height: 28px; }
	 .home-top-bg p {font-size: 18px; } 
	 .community-sec {padding: 120px 0 68px; } 
	 .where-you-live {min-height: 420px; } 
	 .ready-to-start h2 {font-size: 40px; } 
	 .ready-to-start {background-image: none !important; height: auto; min-height: auto; padding: 0 0 145px 0; } 
	 .ready-inner-content .btn-group {display: block; } 
	 .ready-inner-content .btn-group .btn-primary {margin-right: 0; margin-bottom: 25px; } 
	 .bg-row-wrap .r-content .img-wrap img {max-width: 45px; } 
	 .bg-row-wrap .img-wrap {margin-bottom: 16px !important; } 
	 /* new-added-css */ /* .resident-wrap .swiper-wrapper {display: block; } */ 
	 /* ===========================new-added css /* ===========================*/ 
	 .resident-green-box-wrap {min-height: 335px !important; padding: 40px 35px; } 
	 .resident-green-box-wrap {min-height: auto !important; } 
	 .resident-green-box-wrap .bottom-title-wrapper {margin-top: 30px; } 
	 /* .resident-wrap .swiper-button-prev, .resident-wrap .swiper-button-next {display: none; } */

    /* ===========================otherpages-newcss /* ===========================*/
	/* ===========================21-07-2023 css /* ===========================*/
	.secondary-banner {min-height: 500px;} 
	.home-content-box-wrap .inner-home-wrap p {font-size: 16px; line-height: 26px; } 
	.home-content-box-wrap .inner-home-wrap .img-wrap, .home-content-box-wrap .inner-home-wrap h3 {margin-bottom: 20px; } 
	.property-modal .modal.show .modal-dialog {max-width: 500px; } 
	.tabs-ul li {width: 50%; } 
	/* ===========================21-07-2023 css /* ===========================*/

	/* ===========================24-07-2023 css /* ===========================*/
	.apply-contact-details li + li::before {display: none; } 
	.apply-contact-details li {display: block; } 
	.apply-contact-details li + li {margin-left: 0; padding-left: 0; } 
	.apply-inner-details .area-details {display: block; margin-bottom: 20px; } 
	.form-wrap .form-group .form-control, .form-wrap .form-group .input-group-text {height: 45px; } 
	.form-wrap .form-group {margin-bottom: 20px; } 
	.apply-inner-details .detail-description p {font-size: 14px; } 
	.apply-inner-details .area-details p {margin-bottom: 7px; } 
	.back-tohome-btn-wrap {margin-top: 50px; margin-bottom: 50px; } 
	.home-content-box-wrap .inner-home-wrap {padding: 35px 15px 55px; }
	 /* ===========================24-07-2023 css /* ===========================*/

	

	/* ===========================25-07-2023 css /* ===========================*/
	.contact-detail-sec .contact-content-wrap p, .contact-detail-sec .contact-content-wrap p a {font-size: 14px; } 
	.contact-detail-sec .contact-content-wrap .img-wrap img {max-width: 40px; } 
	.contact-detail-sec .contact-content-wrap h5 {font-size: 18px; } 
	.road-images-sec {min-height: 400px; background-position: center top; } 
	.road-images-sec h2, .rv-titel-sec h2 {font-size: 32px; line-height: 42px; } 
	.secondary-banner .h2-title-wrap span {font-size: 20px; line-height: 26px; } 
	/* ===========================25-07-2023 css /* ===========================*/

	/* ===========================26-07-2023 css /* ===========================*/
	.accordian-sec .accordion-button {font-size: 18px; padding: 13px 20px !important; } 
	.accordian-sec .accordion-button[aria-expanded="false"]::after {width: 16px; height: 16px; }
	/* ===========================26-07-2023 css /* ===========================*/
    .road-images-sec .btn-group {display: block; } 
    .road-images-sec .btn-group .btn-primary {margin-right: 0; margin-bottom: 20px; } 
    .home-map-sec {min-height: 500px; } 
    .lake-bg-withborder-sec {padding: 60px 20px; } 
    .area-sec {padding: 0 0 40px 0; } 
    .explore-area-tabs .nav-tabs .nav-link {width: calc(50% - 20px); margin-bottom: 20px; } 
    .tab-ul li a {font-size: 16px; line-height: 30px; } 
    .road-images-sec.explorearea-road-sec .small-title {font-size: 18px; line-height: 24px; margin-bottom: 25px; } 
    /* ===========================26-07-2023 css /* ===========================*/

	/* ===========================27-07-2023 css /* ===========================*/
	.about-titel-wrap-sec.map-sec-title .right-community-wrap img, .about-titel-wrap-sec.map-sec-title .large-imgborder-box .img-wrap img {height: 350px; } 
	.about-titel-wrap-sec.map-sec-title .large-imgborder-box {margin-top: 50px; } 
	.about-titel-wrap-sec.map-sec-title .large-imgborder-box .img-wrap::before {min-height: 390px; } 
	.about-titel-wrap-sec.map-sec-title .large-imgborder-box .img-wrap {min-height: 370px; } 
	.contact-detail-sec.community-contact-sec {padding: 0 0 40px 0; } 
	.about-titel-wrap-sec.map-sec-title .large-imgborder-box {margin-right: 20px; } 
	.about-titel-wrap-sec h2 {font-size: 26px; line-height: 36px; } 
	.about-titel-wrap-sec.map-sec-title .small-community-wrap {margin-top: 40px; } 
	.secondary-banner.community-map-banner {min-height: 400px; padding-top: 220px; } 
	.contact-page-wrap .contact-content-wrap {margin-bottom: 30px; } 
	.contact-page-wrap .contact-detail-sec .rv-sites-form-content h3 {margin-bottom: 10px; } 
	.contact-detail-sec .form-wrap .btn-primary {margin: 0 auto; margin-top: 45px; } 
	/* ===========================27-07-2023 css /* ===========================*/

	/* ===========================otherpages-newcss /* ===========================*/

}

@media(max-width: 575px) {
	/* ===========================otherpages-newcss /* ===========================*/
	/* ===========================21-07-2023 css /* ===========================*/
	.property-modal .contact-detail li + li {margin-left: 0; padding-left: 0; } 
	.property-modal .contact-detail li + li::before {display: none; } 
	.property-modal .gallery-slider .mySwiper3 img {height: 50px; } 
	/* ===========================21-07-2023 css /* ===========================*/

	/* ===========================26-07-2023 css /* ===========================*/
	.road-images-sec h2, .rv-titel-sec h2 {font-size: 28px; line-height: 38px; } 
	.footer-wrap img {max-width: 300px; } 
	/* ===========================26-07-2023 css /* ===========================*/

	/* ===========================27-07-2023 css /* ===========================*/
	/* ===========================27-07-2023 css /* ===========================*/

	/* ===========================otherpages-newcss /* ===========================*/
}

/* ===========================otherpages-newcss /* ===========================*/
@media(max-width: 475px)  {
	.property-modal .modal.show .modal-dialog {max-width: 390px; } 
	.tabs-ul li {width: 100%; } 
	/* ===========================26-07-2023 css /* ===========================*/
	.explore-area-tabs .nav-tabs .nav-link {width: 100%; margin-bottom: 10px; margin-right: 0; } 
	/* ===========================26-07-2023 css /* ===========================*/
}


@media(max-width: 375px)  {
}
/* ===========================otherpages-newcss /* ===========================*/
