/*
Author:      Dreamsrent
Theme Name:  Dreamsrent Child
Theme URI: https://dreamstechnologies.com/
Author: Dreams Technologies
Author URI: https://themeforest.net/user/dreamstechnologies
Description: Directory WordPress Theme by Dreams Technologies
Version:     1.2.0
Text Domain: dreamsrent-child
Template:    dreamsrent
License: GNU General Public License v2 or later
License URI: LICENSE
Domain Path: /languages
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */
.section-heading p {
	max-width: 550px !important;
}
ul.entry-meta.meta-item {
    display: none;
}
.listing-item .listing-img img{
	width: 100%;
    transform: scale(1.5);
}
.listing-item .listing-img{
	width:100%;
}
.listing-item:hover .listing-img:hover{
	transform:none;
}
.footer_newsletter {
	display: none;
}
.listing-item:hover .listing-img img{
    transform: scale(1.5);
	
}
.review .card,
.review .card .card-body {
	min-height: 380px !important;
}

.review .testimonials-section .card-body:hover {
	min-height: 380px !important;
}

.why-choose-sec .card {
	height: 340px !important;
}

.header-navbar-rht a.number {
	align-items: center;
	display: flex;
	gap: 10px;
	margin-top: 2px;
}

.right-header {
	display: flex;
	align-items: center;
	gap: 0px;
}

.right-header .number a {
	color: black;
}

.right-header .number a:hover {
	color: #FFA633;
}

.right-header .number {
	border-left: 1px solid #000;
	margin-left: 10px;
	padding-left: 10px;
}

.right-header .number a svg {
	display: none;
}

.popular h2 {
	max-width: 530px;
	margin: 0 auto 30px !important;
}

.listing-details-group,
.author-img,
.fav-item,
.listing-price-location {
	display: none !important;
}

.details a {
	color: #000 !important;
}

.listing-item .listing-content .listing-features {
	padding-bottom: 0 !important;
}

.listing-price {
	display: none;
}

.listing-location-details {
	padding: 0 !important;
	margin: 0 0 0 !important;
	background: transparent !important;
}

.listing-price.listing_priceonly {
	display: block;
	background: #F2F7F6;
	width: 100%;
	padding: 8px;
	margin: 0 0 15px;
}

.product-detail-head {
	display: none;
}

.footer-social-widget {
	display: none;
}

.faq-sec .section-heading h2:after {
	display: none;
}

.sortby-sec {
	display: none;
}

.blog-section .rightsidebar {
	display: none;
}

.accordion-item:first-of-type .accordion-button,
.accordion-button:not(.collapsed) {
	background: transparent;
	border: none !important;
	font-weight: 700;
	color: #000;
	box-shadow: none !important;
}

.accordion-button:focus {
	box-shadow: none;
	border: none;
}

.accordion-button {
	font-weight: 700;
	padding: 0;
}

.accordion-button:not(.collapsed)::after {
	content: "\f078";
	background-image: none;
	background: #ffa633;
	color: #fff;
}

.accordion-item {
	padding: 20px;
}

.accordion-button::after {
	content: "\f077";
	font-family: "Font Awesome 6 Free";
	font-weight: 700;
	width: 24px;
	height: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid #E8E8ED;
	border-radius: 50%;
	background-image: none;
	color: #fff;
	font-size: 12px;
	transform: none !important;
	background: gray;
}

.accordion-body {
	padding: 15px 0 0;
}

@media (max-width: 991.98px) {
	.header .header-nav {
		flex-wrap: nowrap;
	}

	.navbar-header {
		display: flex;
		justify-content: space-between;
		width: 100%;
	}

	.header .navbar-header #mobile_btn {
		position: static;
	}

	.header .main-menu-wrapper .menu-header .menu-logo img {
		width: 100px;
	}
}

@media (max-width: 767.98px) {
	.nav.header-navbar-rht {
		display: block !important;
	}

	.right-header .number p,
	.right-header .number a span {
		display: none;
	}

	.right-header .number a svg {
		display: block;
	}

	.right-header .number {
		margin-left: 5px;
		padding-left: 5px;
	}

	.right-header .wp svg {
		width: 18px;
		height: 18px;
	}

}