/** Start Block Kit CSS:144-3-3a7d335f39a8579c20cdf02f8d462582 **/.envato-block__preview{overflow:visible}/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-top-0 h1,.envato-kit-141-top-0 h2,.envato-kit-141-top-0 h3,.envato-kit-141-top-0 h4,.envato-kit-141-top-0 h5,.envato-kit-141-top-0 h6,.envato-kit-141-top-0 p{margin-top:0}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-kit-141 .elementor-slick-slider ul.slick-dots{bottom:-40px}/** End Block Kit CSS:144-3-3a7d335f39a8579c20cdf02f8d462582 **//** Start Template Kit CSS:Real Estate Agent (css/customizer.css) **/.realesate-sale .realestate-sqft{position:absolute;top:20px;left:10px}.custom-accordion .elementor-tab-title i{font-size:12px}.elementor-accordion-item{margin-bottom:10px}.elementor-tab-desktop-title.elementor-active{background-color:#f7657d !important}.elementor-widget-tabs .elementor-tab-content{padding:20px 0}/** End Template Kit CSS:Real Estate Agent (css/customizer.css) **//** Start Block Kit CSS:136-3-fc37602abad173a9d9d95d89bbe6bb80 **/.envato-block__preview{overflow:visible !important}/** End Block Kit CSS:136-3-fc37602abad173a9d9d95d89bbe6bb80 **//** Start Block Kit CSS:135-3-c665d4805631b9a8bf464e65129b2f58 **/.envato-block__preview{overflow:visible}/** End Block Kit CSS:135-3-c665d4805631b9a8bf464e65129b2f58 **//** Start Block Kit CSS:142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/.envato-block__preview{overflow:visible}/* Border Radius */.envato-kit-139-accordion .elementor-widget-container{border-radius:10px !important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px !important}/** End Block Kit CSS:142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **//** Start Template Kit CSS:Handmade Furniture (css/customizer.css) **//* Kit 57 Custom Styling */.envato-kit-57-underlay{position:relative !important}.envato-kit-57-overlay{width:100%;height:100% !important;position:absolute !important;top:0;left:0}/* Gallery Image Effects */.envato-kit-57-gallery .elementor-widget-image .elementor-image >a:before,.envato-kit-57-gallery .elementor-image-gallery .gallery-item a:before{content:'';width:100%;height:100%;left:0;top:0;z-index:10;position:absolute;pointer-events:none;transition:background 300ms ease-out}.envato-kit-57-gallery .elementor-widget-image .elementor-image:hover>a:before,.envato-kit-57-gallery .elementor-image-gallery .gallery-item:hover a:before{background-color:rgba(0,0,0,0.15)}.envato-kit-57-gallery .elementor-image-gallery .gallery-item div{position:relative}/* Z-index for hovers */.envato-kit-57-z-index-fix .elementor-widget-image .elementor-image:hover{z-index:1;position:relative}/* Price List Transparency */.envato-kit-57-price-list .elementor-price-list-item .elementor-price-list-header{opacity:0.8}.envato-kit-57-price-list .elementor-price-list-item:hover .elementor-price-list-header{opacity:1}.envato-kit-57-border-radius .elementor-widget-container{border-radius:5px;overflow:hidden}/* Galleries in Text Blocks */.envato-kit-57-tab-gallery .gallery{display:flex;align-content:space-between}.envato-kit-57-tab-gallery .gallery-item{width:calc(100% / 5)}/** End Template Kit CSS:Handmade Furniture (css/customizer.css) **/