/*!
Theme Name: Avanam
Theme URI: https://avanam.org
Author: AvanamOrg
Author URI: https://avanam.org/
Description: This is starter WordPress theme called Avanam. Created for theme developers to start building beautiful WordPress themes using Avanam.
Version: 1.5.9
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: avanam
Requires at least: 6.2
Tested up to: 6.7
Tags: translation-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share
what you've learned with others.
*/






.colum_flex_custrom .elementor-widget-wrap {
	display: flex;
	justify-content: center;
	align-content: center;
	padding-bottom: 30px !important;
	gap: 40px;
}

.colum_flex_custrom .elementor-widget-wrap .elementor-widget.elementor-widget-icon-box {
	margin: 0;
	padding: 0;
	display: flex;
	align-items: center;
}

.colum_flex_custrom .elementor-widget-wrap .elementor-widget.elementor-widget-icon-box h6.elementor-icon-box-title {
	margin-bottom: 0;
}
.wp-site-blocks .post-thumbnail.base-thumbnail-ratio-inherit img {
	width: auto;
}
.elementor-widget-image-carousel.e-widget-swiper, .elementor-widget-image-carousel.e-widget-swiper * {
	height: 100%;
}
.elementor-widget-image-carousel.e-widget-swiper .elementor-swiper-button {
	height: auto;
	background-color: #ffffff94;
	border-radius: 50%;
	padding: 7px;
}
.site-branding {
	margin-top: 15px;
}
/*.base-product-gallery-main.base-ga-splide-init.kb-splide {
	max-height: 600px;
}*/

/*.base-product-gallery-main.base-ga-splide-init.kb-splide img {
	width: 100%;
	height: 100%;
}

.base-product-gallery-main.base-ga-splide-init.kb-splide .splide__track {
	max-height: 500px;
}

.base-product-gallery-main.base-ga-splide-init.kb-splide .splide__track * {
	height: 100%;
	max-height: 500px;
	object-fit: cover;
	object-position: center;
	pointer-events: none;
}*/
.woocommerce div.product .summary-sidebar, .woocommerce div.product div.product-images, .woocommerce div.product div.summary {
	position: relative !important;
}
.entry-hero-container-inner {
	margin-top: 15px;
}














@media screen and (max-width: 860px) {
	.colum_flex_custrom .elementor-widget-wrap {
		display: flex;
		flex-direction: column;
	}
	.site-top-header-wrap .site-header-row-container-inner ul#mobile-menu * {
		color: #fff;
		font-size: 12px;
	}
	.site-top-header-wrap .site-header-row-container-inner .site-container {
		padding: 0 7px 0 0px;
	}
	.site-top-header-wrap .site-header-row-container-inner .mobile-html-inner {
		font-size: 12px;
	}
	.elementor-widget-image-carousel.e-widget-swiper .elementor-swiper-button {
		padding: 3px;
		transform: translateY(0%);
	}
}