/*
Template:       homlisti
Theme Name:     Eazimmo Child
Theme URI:      https://www.pigroup360.com/en/
Author:         People_Input
Author URI:     https://www.pigroup360.com/en/
Description:   Eazimmo, site internet immobilier de référence en Afrique francophone, vise à diffuser des annonces de biens immobiliers crédibles et de qualité (appartements, maisons, locaux commerciaux, terrains, etc.), via des partenaires agréés.
Version:        1.0
Text Domain:    homlisti
Tags:           two-columns, three-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, footer-widgets, full-width-template, sticky-post, threaded-comments, translation-ready, blog
License URI:    https://themeforest.net/licenses/terms/regular
*/

	.advance-search-form .advanced-search-box .advanced-box.advanced-banner-box{
		border-radius:40px;
	} 

	.product-grid .product-box{
		border-radius:30px;
	}
	.rt-el-listing-wrapper.product-grid.style3 .product-box .product-content{
		border:none;
	}

	.product-grid .product-box .product-thumb .product-type::before{
		background-color:white;
	}

	.select2-results__option[aria-selected]{
		color:black:
	}

	.select2-results__option[aria-selected]{
		color:black;
	}

	.rt-info-box-wrap-3 .service-box.bg-animation-2 .icon-holder::before{
		background-image:none;

	}	
	#gt_float_wrapper .gt_float_switcher{
		border-radius:25px
	}

	.footer-social{
		padding-top:30px;
		padding-bottom:30px;
		display:flex;
		background-color:white;
		justify-content:center;
		align-items:center;
		border-radius:50px;
	}

	#site-footer .main-footer {
	    background-color:#EAECF0;
	 
	}

	.banner-layout-home4 .ad-type-wrapper ul label {
		opacity:0.8;
	}

	i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
		color:#023059;
	}

	.elementor-3344 .elementor-element.elementor-element-320475b .elementor-heading-title{
		position:absolute;
		Top:355px;
	}


	#homlisti_about-2 p{
		color:black;
	}

	.rtcl-agents-single-main .agent-email-area, .main-sidebar-wrapper .widget {
		border-radius:30px
	}

	.single-blog .single-post-wrapper{
		
		border-radius:20px;
	}

	.footer-box .footer-social li a{
		border-radius:20px
	}


	.banner-layout-home4 .ad-type-wrapper ul label:hover, .banner-layout-home4 .ad-type-wrapper ul label.active {
	    background:white;
	    color: black;
	}

	.banner-layout-home4 .ad-type-wrapper ul label:hover, .banner-layout-home4 .ad-type-wrapper ul label{
	    background:#033059;
	    color: white;
	}

	.rt-info-box-wrap-3 .service-box::after{
	background-image:none;
	}
	a.scrollToTop{

		border-radius:20px
	}

	.header-topbar{
		background-color:#023059;
	}



	.rtcl-listing-user-info .widget-contact-form.list-group .rtcl-do-email #rtcl-contact-form .submit-btn{

		border-radius:30px;
	}

	.single-product .listing-sidebar .rtcl-listing-booking-wrap, .single-product .listing-sidebar .rtclbh-block, .single-product .listing-sidebar .widget{
		border-radius:30px
	}


	.mortgage-calculator .form-group .reset-btn{
		color:black;
		position:absolute;
		font-size:12px;
		margin-left:15px;

	}

	#rt_mortgage_calculator-3{
		display:none;
	}

	i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
		color:black;
	}

	.rtcl .listing-sidebar .rtcl-listing-user-info{
		border-radius:30px 30px 30px 30px;
	}

	.product-grid .product-box .product-content .product-features li span{
		color:black;
	} 

	.listing-inner .search-box .search-btn .submit-btn{
		font-size:8px;
	}
	
	.listing-item .rtcl-content-wrapper{
		display: flex;
		flex-direction: column;
	}

	.product-heading{
		padding: 20px;
		background-color: #fff;
		order: 1;
	}

	.single-listing-style-3 .single-product .listing-gallery{
		display: flex;
		width: 100%;
		height: 555px;
		padding: 2rem 0;
		background-color: #fff;
	}
	.single-listing-style-3 .single-product .listing-gallery .slick-arrow{
		position: absolute;
		top: 49%;
	} 
	.single-listing-style-3 .single-product .listing-gallery .slick-arrow.slick-prev{
		left: 0;
		right: inherit;
		transform: rotate(-180deg);
	} 
	.single-listing-style-3 .single-product .listing-gallery .slick-arrow.slick-next{
		left: inherit;
		right: 0;
	} 
	.single-listing-style-3 .single-product .listing-gallery .rtcl-img-item{
		padding: 1rem;
	}
	.single-listing-style-3 .single-product .listing-gallery .rtcl-img-item a{
		position: static;
	}
	.single-listing-style-3 .single-product .listing-gallery .rtcl-img-item a::before{
		display: none;
	}
	.single-listing-style-3 .single-product .listing-gallery .rtcl-img-item img{
		height: 350px;
		border-radius: 50px;
		padding: 2rem;
	}
	.single-listing-style-3 .single-product .listing-gallery .rtcl-img-item.slick-current.slick-active.slick-center img{
		height: 450px;
		border-radius: 43px;
		box-shadow: 0px 4px 4px 0px #00000040;
		padding: 0;
	}
	.single-listing-style-3 .single-product .listing-gallery .rtcl-img-item:hover img{
		transform: scale(1);
	}
	.listing-gallery .slick-track{
		display: flex;
		align-items: center;
	}


	.rtcl-listing-content-area{
		margin-top:2rem;
		order: 2;
	}



/*HOME*/
	/*MAIN FILTER*/
		.main-filter .irs--flat .irs-from,
		.main-filter .irs--flat .irs-to,
		.main-filter .irs--flat .irs-single{
			top: 40px;
		}
		.main-filter form.advance-search-form .search-keyword,
		.main-filter form.advance-search-form .rtin-category{
			display: none;
		}
		.rtin-location{
			order: 0;
		}
		.search-bedroom{
			order: 1;
		}
		.search-price{
			order: 2;
		}
		.search-price label{
			position: absolute;
			
		}
		.search-price label::before{
			content: 'Budget';
			color: #023059;
		}
		.search-surface label::before{
			content: 'Surface';
			color: #023059;
		}
		
		.search-btn{
			order: 3;
		}