


.remarksplace ul,
.remarksplace ol {
    margin: 10px 0 10px 25px;
    padding: 0;
}

.remarksplace ul li, .remarksplace ol li {
	font-size: inherit;
	line-height: 1.6;
	margin-bottom: 6px;
	color: inherit;
}

/* Optional: customize list markers */
.remarksplace ul {
    list-style-type: disc;
}

.remarksplace ol {
    list-style-type: decimal;
}













.post-content img {
    width: 100%;
}
.remarksplace img {
	width: 100%;
}
.header-logo img {
	width: 200px !important;
	height: 50px !important;
}


.footer-logo img {
	width: 200px !important;
	height: 50px !important;
}

.fixheight img {
	height: 200px !important;
}
.fixheightlarge img{
	height: 250px !important;
}
.fullwidthimage img{
	widows: 100% !important;
}
.remarksplace{
	margin-top:10px;
}
.remarksplace p{
	margin-bottom: 10px;
}
.smallheight img{
	width: 100px;
	height: 79px;
}
.ptag p {
	margin-bottom: 10px;
	color: #735252;
	font-size: 16px;
}
.ptag b {
	color: #735252;
	font-size: 16px;
}
.ptag h3 {
	margin-bottom: 10px;
	color: #735252;
	text-transform: inherit;
}
.ptag ul,
.ptag ol {
  margin: 1em 0;
  padding-left: 1.5em;
}

.ptag ul li,
.ptag ol li {
  font-size: 16px;
  line-height: 1.6;
  color: #735252;
  margin-bottom: 6px;
  margin-left:15px;
}

.ptag ul {
  list-style-type: disc; /* You can change to circle or square */
}

.ptag ol {
  list-style-type: decimal; /* Default numbering */
}

.ptag li::marker {
  color: #735252; /* Change bullet/number color */
}



.state-filter {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 8px;
}
.state-label {
    padding: 5px 12px;
    border: 1px solid #1CA8CB;
    border-radius: 4px;
    text-decoration: none;
    color: #1CA8CB;
    font-size: 14px;
    transition: all 0.2s;
}
.state-label:hover {
    background-color: #1CA8CB;
    color: #fff;
}
.state-label.active {
    background-color: #1CA8CB;
    color: #fff;
    font-weight: bold;
}
.state-label.reset {
    border-color: #6c757d;
    color: #6c757d;
}
.state-label.reset:hover {
    background-color: #6c757d;
    color: #fff;
}
.filter-label {
	margin-top: 5px;
	font-weight: 500;
}
.hypelink a{
	color:#1CA8CB;
}
.aboutusimage img {
	width: 100%;
}
.booking-list-area input[type="text"]{
	color:#4d4d4d;
}
.hero-content {
	z-index: 999;
}
#searchPlace {
	border: none;
	border-radius: 5px;
	margin-bottom: 4px;
	line-height: 40px;
	font-size: 25px;
}

.fixstateheight img{
	height:200px !important;
}

.blogfixheheh img {
	width: 100%;
	height: 240px !important;
}

h1, h2, h3, h4, h5, h6 {
	text-transform: inherit !important;
}

.faq-wrapper .faq-items .accordion-item .accordion-header .accordion-button {
	text-transform: inherit !important;
}