/*
Theme Name: TheAisle
Theme URI: https://theaisle.qodeinteractive.com
Description: Elegant Wedding Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Text Domain: theaisle
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 2.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.qodef-e-product-image-inner,
.eltdf-woo-pl-info-below-image ul.products>.product .added_to_cart, .eltdf-woo-pl-info-below-image ul.products>.product .button,
#eltdf-back-to-top,
.eltdf-portfolio-list-holder.eltdf-pl-standard-shader .eltdf-pli-text-holder,
.eltdf-btn.eltdf-btn-outline .eltdf-btn-line,
.eltdf-portfolio-single-holder .eltdf-grid-col-4,
.eltdf-ps-navigation{
	display: none !important;
}

.eltdf-portfolio-single-holder .eltdf-grid-col-8{
	width: 100% !important;
}

footer .widget.widget_text p,
.eltdf-icon-widget-holder .eltdf-icon-text,
.eltdf-icon-widget-holder>*,
.eltdf-btn.eltdf-btn-outline{
	color: #000 !important;
}

.eltdf-btn.eltdf-btn-outline{
	border-color: #000 !important;
}

body, a, p, em, strong,
.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a, .eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span,
body .select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce .eltdf-onsale,
ul.products>.product .price,
.eltdf-st-text,
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices .eltdf-pt-mark, .eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices .eltdf-pt-price, .eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices .eltdf-pt-value{
	font-family: "Inter", sans-serif !important;
}

ul.products>.product:hover .price{
transform: initial !important;
    opacity: 1 !important;
}

.qodef-qi-woo-product-category-list.qodef-image--hover-zoom .qodef-e:hover img{
	transform: none !important;
}
.gallery-style1 .eltdf-banner-image,
.gl-style1 .qodef-e-img-holder,
.eltdf-portfolio-list-holder article .eltdf-pli-image{
	height: 800px;
	width: 100%;
}

.eltdf-portfolio-list-holder article .eltdf-pli-image img,
.gallery-style1 .eltdf-banner-image img,
.gl-style1 .qodef-e-img-holder img{
	    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}
.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a, .eltdf-sticky-header .eltdf-sticky-holder .eltdf-logo-wrapper a{
	max-height: 42px !important;
}

.tax-portfolio-category .eltdf-grid,
.tax-portfolio-category .eltdf-container-inner{
	width: calc(100% - 24px) !important;
}

.eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs a, .eltdf-title-holder.eltdf-breadcrumbs-type .eltdf-breadcrumbs span,
.elementor-widget-text-editor{
	    font-size: 15px !important;
    font-weight: 300 !important;
    line-height: 25px !important;
	font-style: initial !important;
}
.elementor-widget-text-editor{
	padding-top: 30px;
    padding-bottom: 10px;
	
}
.eltdf-owl-slider .owl-dots .owl-dot{
	width: 7px !important;
    height: 7px !important;
    border-radius: 100% !important;
	background: #c1bcbc !important;
}
.eltdf-banner-holder:hover{
	filter: brightness(1.2) contrast(1.1);
}
.eltdf-owl-slider .owl-dots .owl-dot.active{
	background: #000 !important;
}
.eltdf-owl-slider .owl-dots {
	padding-bottom: 50px;
}
body .pp_pic_holder a.pp_previous:after,
body .pp_pic_holder a.pp_next:after{
	display: none !important;
}
html body .pp_pic_holder a.pp_next, html body .pp_pic_holder a.pp_previous{
	text-indent: initial !important;
}
body .pp_pic_holder a.pp_arrow_next, body .pp_pic_holder a.pp_arrow_previous{
	text-indent: -9999px !important;
}
body .pp_pic_holder a.pp_next>*, body .pp_pic_holder a.pp_previous>*{
	display: block !important;
}

@media only screen and (max-width: 1024px){
	.eltdf-portfolio-list-holder article .eltdf-pli-image,
	.gl-style1 .qodef-e-img-holder,
	.gallery-style1 .eltdf-banner-image{
		height: 500px;
	}
	.elementor-widget-text-editor{
		text-align: justify !important;
	}
	.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{
		height: 25px !important;
	}
	.gl-style1 .woocommerce-loop-category__title{
		white-space: nowrap;
	}
	.eltdf-mobile-header-holder .eltdf-grid{
		width: calc(100% - 24px);
	}
	.eltdf-container-inner, .eltdf-elementor-row-grid-section>.elementor-container, .eltdf-grid, .eltdf-row-grid-section{
		width: calc(100% - 24px) !important;
	}
	.page-id-2209 .eltdf-mobile-header{
		position: fixed !important;
		width: 100%;
		background: transparent !important;
		left: 0;
	}
	.page-id-2209 .eltdf-mobile-header.eltdf-animate-mobile-header{
		position: relative !important;
	}
	.eltdf-mobile-header .eltdf-mobile-header-inner{
	 	background: transparent !important;
	}
	.page-id-2209 .eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-predefined .eltdf-hm-lines .eltdf-hm-line{
		background-color: #fff;
	}
	.widget.eltdf-footer-column-1.widget_media_image a{
		text-align: center;
	}
	.widget.eltdf-footer-column-1.widget_media_image img{

    	max-width: 250px !important;
	}
	.eltdf-mobile-header .eltdf-mobile-header-inner{
		border-bottom: 0 !important;
	}
}